Das Notes Forum
Domino 9 und frühere Versionen => ND7: Entwicklung => Thema gestartet von: anfang_123 am 09.10.14 - 14:11:03
-
Guten Tag,
ich möchte folgendes tun und weiss leider nicht wie:
Der Inhalt eines Texfeldes soll durch den Inhalt eines anderen Textfeldes ersetzt werden und umgekehrt.
Die beiden Felder befinden sich in etwa 400 unterschiedlichen Datensätzen.
Muss ich das über ein dblookup machen auf eine gebaute Ansicht?
Vielen Dank für die Hilfe!
-
Kennst du dich denn mit Lotus Script aus?
Im Prinzip kannst du dir einen Agenten schreiben, dir die Ansicht holen (GetView) und alle Dokumte durchgehen(GetfirstDocument). Bei jedem Dokument lädst du dir dann den Inhalt von Feld a in Variable a und den Inhalt von Feld b in Variabel b und setzt dann die Werte vertauscht wieder ein (Feld a = Variable b) dann speichertst du das Dokument und gehst zum nächsten(GetNextDocument).
Chris
-
Hallo
leider kenne ich mich mit Script gar nicht aus. Ist dieses Problem auch mit der Formelsprache zu lösen?
-
Hallo,
ja mit einem Agenten auf markierte Dokumente. Etwa so
vAltA := FeldnameA;
vAltB := FeldnameB;
Field FeldnameA := vAltB;
Field FeldnameB := vAltA;
""
Gruß
André
-
oh man das liest sich einfach, ich werde es sofort testen und Rückmeldung geben.
-
Hallo
es hat geklappt, vielen Dank für Ihre Hilfe!