Hallo,
ich habe auf deine Empfehlung hin das Modul für die Variable abgeändert. Es wird jetzt anstelle von oVar.delete nur oVar = "" ausgeführt.
Den abgeänderten Code hab ich eingefügt und ausgeführt.
Folgendes passiert:
• Wenn die Variable nicht vorhanden ist, wird das Dokument einfach nur abgespeichert ohne das eine Meldung kommt. Dabei wird die Variable erzeugt.
(Eigentlich müsste die Abfrage kommen das noch nichts an die Liste übergeben wurde und das passende case select statement.)
• Speichere ich das Dokument erneut, also wenn die Variable existiert, kommt die Nachricht das die Daten bereits gespeichert wurden und die entsprechende Abfrage. Was ansich richtig ist.
• Problematisch ist in dem Fall auch das für beide Fälle (Variable vorhanden, Variable nicht vorhanden) das gleiche case select statement abgerufen wird.
Ist es möglich das man beide case select statements integriert so das das jeweils passende aufgerufen wird? Da wenn die Daten noch nicht übertragen wurden, beim klicken auf Ja die Aussage käme das die Daten überschrieben werden, was ja aber nicht stimmt, weil der Eintrag ja erst noch erstellt wird. Ich hoffe es ist verständlich was ich meine.
Viele Grüße
Manuel
|