Domino 9 und frühere Versionen > ND9: Entwicklung

Dokument als 'Vorlage' verwenden

<< < (2/2)

ascabg:
Hallo,

Wenn die Werte, die der User selber nicht ändern darf und er selber nur bestimmte Felder ändern kann, wozu dann
überhaupt eine Vorlage?

Die "festen" Werte stehen bereits in den Feldern der Maske. Die Felder die er editieren kann sidn für ihn frei.

Wenn ich nun ein neues Dokument basierend auf dieser Maske erstelle uns speichere, dann sind die Eingaben doch "nur"
in diesem neuen Dokument enthalten.

Erstelle ich nun ein weiteres Dokument basierend auf dieser Maske, so habe ich doch wieder meinen "Ursprungszustend".

@Command([Compose]; "Maskenname")


Andreas

Peter Klett:
Da würde ich strukturell etwas anders herangehen. Es gibt Dokumente für Werbemittelempfänger, die werden von irgendwem erstellt/gepflegt. In diesen Dokumenten sind die genannten Felder wie Name, Kontonummer usw. enthalten. Die Felder für Betrag und Verwendungszweck sind dort aber nicht enthalten.

In der Ansicht der Werbemittelempfänger gibt es dann eine Schaltfläche zum Erstellen der Jahresdokumente (mittels Compose, wie Andreas schon geschrieben hat), die den Werbemittelempfänger enthalten (übernommen aus dem markierten Werbemittelempfänger-Dokument) und die zusätzlichen Felder für Betrag und Verwendungszweck beinhalten. Diese Felder werden gefüllt und das Dokument gespeichert. Beim nächsten Erstellen eines solchen Dokuments ist wiederum der Empfänger vorgefüllt, Betrag und Verwendungszweck sind aber immer wieder leer. Die Schaltfläche kann sich auch im Empfängerdokument befinden, geht auch. Der entscheidende Unterschied ist, dass nicht das Empfängerdokument zum Erfassen des Betrages verwendet wird, sondern nur zur Pflege der Stammdaten des Empfängers.

Lionhead:
Hallo Peter,

danke für deinen Ansatz. Ähnliche Überlegungen habe ich auch schon angestellt, bin aber wegen der Übernahme der Eingabewerte in der Maske nicht weitergekommen.

So wie von dir beschrieben, funktioniert das bestens wie geplant.
War wieder einmal eine schnelle und kompetente Hilfe für mich!

Dieter



Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln