Domino 9 und frühere Versionen > ND8: Entwicklung

Stationaries - Hat sich schon mal jemand mit dem Quatsch beschäftigt?

(1/2) > >>

Tode:
Ich habe hier das Problem, dass Stationaries verschwinden, sobald man ein Dokument aus Ihnen erstellt. Das ist wohl ein bekanntes Problem, siehe hier.

Aber ich wollte wissen, wieso das so ist, und habe mir den Code für "Mehr -> Neue Nachricht mit Vorlage..." mal angeschaut.
Und da habe ich fast die Krise bekommen:


--- Code: --- Set collection = uiws.Picklistcollection(PICKLIST_CUSTOM, False, database.server, database.filepath, "Stationery", "Vorlage wählen", "Wählen Sie bitte eine Vorlage für das neue Memo.")
If Not(collection Is Nothing) Then     '//User may have cancelled
Set noteCursorDoc = collection.getfirstdocument
If Not noteCursorDoc Is Nothing Then
Set noteUIEditDocument =  uiws.Editdocument(False, noteCursorDoc)
End If
End If
--- Ende Code ---

Das heisst: Diese Aktion öffnet einfach die Vorlage zum bearbeiten, und der Rest des "Vorlagen- Handlings" passiert in den Events der Maske. Dort wird also erst die "neue Kopie" erstellt und dafür gesorgt, dass nicht die Vorlage selbst verschwindet.

Das geht aber in vielen Fällen gründlich schief.
Warum in aller Welt wird hier nicht gleich eine Kopie des Dokuments erstellt und zum bearbeiten geöffnet?
Welchen tieferen Sinn macht sowas?
Hat jemand da schon mal dran rumgeschraubt?

Unglaublich...

eknori:
Es ist nichts passiert; alles nur eine Übung. ...

Tode:
*lol*

Tode:
Argh: Ihr glaubt es nicht... Die arbeiten tatsächlich mit $VersionOpt = "6", um quasi beim speichern aus der Vorlage ein Memo zu machen... Nur wird das $VersionOpt im Code wenn man zwischenspeichert zu früh zurückgesetzt, so dass die Vorlage verschwindet...

*ohmmmmm*

koehlerbv:
Ich bring' Dir heute aus Müllheim eine Vorratsflasche Baldrian mit!

Bernhard

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln