Das Notes Forum

Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: TomLudwig am 21.10.05 - 08:15:59

Titel: viele Felder verschieden angeordnet
Beitrag von: TomLudwig am 21.10.05 - 08:15:59
Guten Morgen zusammen,

ich bin gestern auf ein großes Problem meiner Web Datenbank gestoßen.
Ich habe viele Felder in einer Maske, die im Bearbeitungsmodus anders angeordnet werden müssen wie im Lesemodus.

Normalerweise würde ichs über berechnete Felder und der Hide-When-Eigenschaft machen. Da es aber so viele Felder (>250) sind, möchte ich die DB nicht unnötig aufblasen.

Ich hab mir überlegt die Dokumente in verschiedenen Masken zu öffnen. Sodass im Bearbeitungsmodus eine andere Maske fürs gleiche Dokument verwendet wird. Ein Agent müsste das Feld "Form" beim bearbeiten abändern und beim Speichern wieder zurück. Beim öffnen eines Doks müsste "Form" noch überprüft werden um das Dok nicht für einen User mit nur Leserecht in der falschen Maske zu öffnen.

Andere Möglichkeit:
Beim Bearbeiten wird eine ganz andere Maske dargestellt die die Feldinformationen des Dokuments übernimmt. Beim Speichern schreibt ein Agent die Feldwerte wieder ins Originaldokument. Wobei das sehr viel Script Code wäre.

Was meint ihr? Hat jemand schon mal so ein "Problem" gehabt?

Gruß, Tom
Titel: Re: viele Felder verschieden angeordnet
Beitrag von: Alexis am 21.10.05 - 10:39:55
Hallo Tom,

... und wenn Du einfach eine Section mit Hide Wenn benutzt?

alexis
Titel: Re: viele Felder verschieden angeordnet
Beitrag von: TomLudwig am 21.10.05 - 10:54:02
Es geht hier wirklich um mehrere hundert Felder.

Ich müsste alle Felder verdoppeln und auf die eigentlichen Felder berechnet zugreifen lassen.
Wäre möglich. Aber ich müsste jedes Feld einzeln anfassen und die Maske würde riesig werden.

Gibts keine andere Möglichkeit?
Titel: Re: viele Felder verschieden angeordnet
Beitrag von: m3 am 21.10.05 - 10:56:28
2 Subforms, die mit einer Formel entsprechend eingebunden werden.
Titel: Re: viele Felder verschieden angeordnet
Beitrag von: TomLudwig am 21.10.05 - 10:59:51
Die Idee ist genial... Da hätte ich auch selber drauf kommen können.

Dann brauch ich keine Forms-Felder umschießen und das Überprüfen fällt auch weg...

Danke Danke Danke...

Mein Tag ist gerettet :P Ich kann beruhigt ins Wochende gehen... Irgendwann heute Abend / Nacht.