Domino 9 und frühere Versionen > Entwicklung
Daten aus Excel als Antwortdokumente importieren
Christian97:
Hallo,
ich habe eine Workflow-Anwendung entwickelt, die eine bisherige Lösung in Excel ersetzt. Die Stammdaten der Kunden habe ich bereits als Hauptdokumente importiert. Nun möchte ich aber alle bisherigen Anträge der Kunden als Antwortdokumente importieren. Die entsprechende Tabelle als .wk? habe ich mir schon erstellt. Ich dachte, daß das auch so flott geht, wie bei den Hauptdokumenten, da die Importfunktion auch den Import als Antwortdokumente ermöglicht. An dieser Stelle hört's aber auf, denn nach Auswahl der Maske bekomme ich eine Fehlermeldung "Ungültiges oder nicht vorhandenes Dokument".
Muß man beim Import als Antwortdokument etwas anderes beachten? Wie stellt Notes den Bezug ($Ref) zum Hauptdokument her? Hat das schonmal jemand gemacht und kann mir helfen?
In der Sandbox und in der Forumssuche habe ich bereits geguckt. Dort geht's aber immer nur um Hauptdokumente und die hab ich ja schon importiert.
Vielen Dank
Christian
TMC:
Hi,
nachdem dies 'ne einmalige Sache ist, würde ich es wie folgt lösen:
Im $Ref steht ja der Bezug zum Mutterdokument, also z.B. "123456789:12345678-123456789:12345678".
Ich würde:
- eine temp. View der Mutterdokumente im Notes erzeugen, in der eine Spalte die ID enthält
- diese View nach Excel exportieren
- im Excel in der Tochterdokumente-Datei eine Spalte hinzufügen und via SVERWEIS die ID der gerade exportierten Datei hinzufügen
(die SVERWEIS-Bedingung kann ich Dir jetzt nicht geben, da Du zu wenig Infos mitgibst)
Jetzt kannste die Töchter importieren. Wenn Du noch ein Script brauchst, um von Excel nach Notes Dokumente zu importieren, sag Bescheid, ich habe da ein Script rumliegen, als Feldwerte werden jew. die Spaltenüberschriften genommen.
TMC
Christian97:
So, ich hab die Spalte hinzugefügt. Das mit dem Sverweis hat auch geklappt. Meine Importansicht hat nun in der ersten Spalte die Formel $Ref (oder sollte es @Text($Ref) sein?) stehen, alle weiteren Spalten sind die, die ich importieren möchte.
Was ich beim Import auswähle:
Dateityp: Lotus 1-2-3
Maske: die Maske, in der die Doks später auch angezeigt werden sollen (mit entspr. Feldern)
Spaltenformat: Durch WKS-Titel definiert
Importieren als: Antwortdokumente
Mein Problem ist aber weiterhin, daß mir die normale Notes-Importfunktion immer den Fehler "Ungültiges oder nicht vorhandenes Dokument" bringt.
Falls Dein Script auch die Tochterdoks importieren kann, würde ich das gern mal probieren.
Vielen Dank
Christian
TMC:
Hi Christian,
soweit ich "mein" Script interpretiere, ist es egal, ob es sich um Tochterdocs handelt.
Die Quelle ist hier: Sandbox Excel
Sag mal an, ob damit immer noch die Fehlermeldung kommt.
HINWEIS: Das Script übernimmt auch die erste Zeile als Dokument (muss man also danach löschen).
TMC
TMC:
Nachtrag:
Das Script erwartet als Excel-Spaltenüberschrift exakt die Feldnamen.
Sollte also also das $REF übernehmen.
TMC
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln