Domino 9 und frühere Versionen > ND7: Entwicklung

LS Infos in DB verschieben

(1/4) > >>

jimmyone:
Hallo zusammen,

irgendwie komme ich nicht weiter... Ich habe mir aus einem Document verschiedene Infos geholt, die in einer Ziel DB, also nicht der ursprünglichen, als neues Dokument mit einem bestimmten Form angelegt werden soll...

Der Connect zur Ziel DB klappt, auch das erstellen eines neuen Documents...
Allerdings ist das immer leer, weil ich vor zwei Fragen stehe...

Wie teile ich LS mit, nutze für ein bestimmtes Form, welches in der Ziel DB existiert, als Vorlage und in diesem Form befinden sich bestimmte Items, also Felder und nutze zur Befüllung der Felder, die extrahierten Infos aus der ursprünglichen DB... Wenns in der Designerhelp steht, dann habe ich es wohl nicht gefunden.

Ich habe zwar copyItem und copyAllItems gefunden, bin aber nicht sicher, ob dies das richtige ist...
Die extrahierten Infos liegen als String vor...

Grüße,
James

WildVirus:
Hallo James,

die Frage ist, was Du machen willst.

Nur bestimmte Feldinhalte mitnehmen ?
Die Inhalte aller Felder mitnehmen ?
Das Dokument kopieren ?

Script kann alles, die beiden von Dir genannten Funktionen sind für die ersten beiden Fragen zuständig.

Ist in der Hilfe auch ausführlich mit Beispielen erklärt.

Wenn Du weitere Fragen hast, melde Dich einfach wieder.

CU,
Axel

koehlerbv:
Das Posting ist viel zu ungenau, um beantwortet werden zu können. Was meinst Du beispielsweise mit "nutze eine bestimmte Maske als Vorlage ..."? Masken spielen bei solch einem Akt doch gar nicht mit, ausser, Du agierst über das Frontend.

Weiters gehört zu einer Frage mit dem Fazit "das neue Dokument bleibt immer leer" einerseits eine Aussage dazu, wie Du das feststellst, und zum anderen Code. Zumindest ab der Zeile, mit der Du ein neues Dokument in DB2 anlegst. Ich denke, mit diesem Codestück wird sofort klar, was Du noch falsch machst.

Du solltest aber trotzdem auch den Rest Deiner "unlogischen Rede" auflösen - ich nehme an, besonders auf diesem Teilstück werden wir Dir am meisten helfen können für Deinen Start mit LS als (vielleicht) mit einem zwar richtigen, aber nicht wirklich hilfreichen "he, Du hast vergessen, das neue Dokument auch zu speichern".

Bernhard

jimmyone:
Hallo Axel,

danke für die Antwort...
Primär gehts mir darum, Infos die im Quelldokument stehen an die Ziel DB zu übertragen.
Dabei gibt es Quelldokument die Felder, die in der Ziel DB auftauchen gar nicht.

Beispiel:

Quelldokument hat das Feld A, welches als Text-Item fungiert. Aus Feld A werden anhand bestimmter Kriterien drei Informationen zusammen gestellt... Diese drei Informationen, welche zur Zeit als String in jeweils einer eigenen Variablen vorliegen sollen später in die Ziel DB kopiert werden. Dabei soll in der Ziel DB ein neues Dokument erstellt werden, dieses soll ein bestimmtes Form nutzen und die drei Infos aus der Quell DB werden dann in drei Feldern eingetragen im Zieldokument.

Was klappt:
1.) Benötigte Infos liegen vor
2.) Connect zur Ziel DB klappt
3.) Neues leeres Dokument in Ziel DB erstellen

Was nicht klappt (weil):
1.) Neues Dokument in Ziel DB soll Form in Ziel DB nutzen.
2.) Wie werden die drei Infos an die Zeil DB geschickt?

Diese beiden Dinge, daran harpert es noch.

Grüße,
James

jimmyone:
Hallo Bernhard,

danke auch für deine Antwort...
Du schreibst, Masken spielen keine Rolle... Warum? Weil es blos Gestaltungselemente sind?

Aber wie soll dann später das Dokument wissen, es muss jetzt Form XY laden, wenn das neue Dokument ja quasi nur als Info drei Felder zum befüllen bekommt...?

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln