Domino 9 und frühere Versionen > Entwicklung

2 Ansichten und 2 Masken + Nebeneffekt

(1/5) > >>

robertpp:
Ich habe das gleich problem und ein weiteres problem wie in diesen beitrag !!

http://www.atnotes.de/index.php?board=7;action=display;threadid=2082

Das mit dem Form Formula eintrag wusste ich bereits und hab ich auch umgesetzt, aber dann tritt ein sehr dummer nebeneffekt auf. Ich benutze beim öffnen der DB eine Rahmengruppe (open) in der eine Maske "task" gestartet wird!!!
Dann kann man per button auf die rahmengruppe next wechseln und dort sind die beiden ansichten!! wenn ich jetzt die ansicht anwähle die die maske "task" verwende passt beim nächsten DB-start die maske, wenn ich jedoch die ansicht mit der maske "auftrag" anwähle wird beim nächsten start der DB diese maske "auftrag" angezeigt!!!
Ich hab keine ahnung für eine lösung!!!!!!

bitte um hilfe robertpp

ata:
... nimm in deine Maske ein Feld namens "Form" als berechnet auf. Als Formel gibst du den Maskenamen als String ein, mit der du diese Dokumente immer öffnen willst...

ata

robertpp:
Wie realisiere ich, wenn ich die ansicht auswähle dass das feld den richtigen maskenname enthält und bei der anderen anischt wieder die andere maske?
das muss ich ja in der ansicht irgendwo hinterlegen?

robertpp

ata:
... mit der FormFormula wählst du die Maske, mit der das Dokument geöffnet werden soll. Beim Speichern würde jetzt der neue Maskennamen im Feld "Form" gespeichert. Wenn du aber das Feld "Form" als berechnet mit einem festen Wert belegst, dann gilt beim nächsten Öffnen, was im Feld "Form" steht...

ata

robertpp:
 ???
Das hab ich gemacht!! Er zeigt mir in jeder ansicht die richtige maske . in der ansicht 1 zeigt er mir die maske "task" in der ansicht 2 die maske "auftrag"!!!
ABER: Die documente sind alle mit der maske "task" gespeichert (in der erste rahmengruppe werden nur documente erstellt und mit maske "task" gespeichert) und die documente werden vorerst nicht editiert, also nur lesemodus!!!
Wenn ich aber die ansicht 2 aufmache und die documente betrachte(in ansicht 2 ist maske ="auftrag") und dann schließe ich die DB und öffne sie wieder dann bekomm ich in der ersten Rahmengruppe(eingabe der docomente) nicht mehr ein neues document mit der maske "task", was eigentlich richtig wäre und normal, sonder ich bekomme ein neues document mit der maske "auftrag"!!!!!

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln