Domino 9 und frühere Versionen > ND8: Entwicklung
Feldinhalte hinzufügen
koehlerbv:
Na doch - Agent rennt in Inventar-DB per SELECT oder "All selected" auf die betreffenden Docs und setzt mit FIELD := @dbLookup das neue Item.
Schön und sicher ist natürlich was anderes.
@Remko: Warum machst Du das nach mindestens acht Jahren mit Notes immer noch alles mit @Functions? Wo sie hinpassen, sind diese ja perfekt, aber was Dir / Euch alles entgeht ...
Bernhard
Glombi:
Streng genommen hat Martin Recht ;D
Mit der Formelsprache kann man kein Feld (Item) rübernehmen (wie mit CopyItemToDocument in Script). Aber man kann einen Feldwert setzen. Damit wird dann auch ein Item (Feld) angelegt, wenn es noch nicht existiert.
Aber wer wird denn so pizlig denken ;)
Andreas
koehlerbv:
Naja, dass viele Feld und Item nicht auseinanderhalten können, obwohl diese bestenfalls eine einseitige Abhängigkeit besitzen, habe ich mal eher vernachlässigt.
Was mit mehr Sorgen macht:
- Was ist, wenn in DB Nr. 2 mehr als ein Dokument mit der gleichen Inventarnummer besteht?
- Was ist, wenn in DB Nr. 2 für eine Inventarnummer gar kein Dokument existiert?
Beides ist lösbar, aber da fängt der Rattenschwanz an anderen Problemen schon an, die sich dann nicht mehr so elegant lösen lassen wie in LS. Und ein Logging vor allem ist gar nicht drin.
Meine Antwort hätte also entsprechend meiner erfahrungsgeprägten Meinung lauten müssen: "Doch, geht schon, hat aber deutliche Nebenwirkungen."
Bernhard
Thunder:
Guten Morgen.
Danke-ich werde mal versuchen das umzusetzen.
Die Inventarnummern gibt es definitiv nur 1x - hatte ich schon gecheckt
@Bernhard: Das Programmieren ist hier nicht meine Hauptaufgabe. Ab und zu bekomme ich ein Projekt und kann es zu 99% ohne LS lösen.
Thunder:
:) Hat geklappt über die @DBLookup-Variante.
Die fehlenden Daten sind jetzt drin.
thx nochmal
Remko
Navigation
[0] Themen-Index
[*] Vorherige Sete
Zur normalen Ansicht wechseln