Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: tuelb am 19.11.02 - 12:16:04
-
Ich habe mal wieder ein kleines Problem. In meiner (zukünftigen) Hardwaredatenbank gehören etwa 10 Datensätze zu einem Rechner.
Wird der entsprechende Rechner aus der Liste ausgewählt, wird eine Maske aufgerufen. Dort sollen dann alle 10 Datensätze (ausgwählte Felder) dargestellt werden. Ich wollte das Problem über Teilmasken lösen. Ist das clever?? Wie "sage" ich den Teilmasken, dass sie nur die Daten des Clients mit der entsprechenden client_id aus der Hauptmaske darstellen sollen?
Viele Grüße
-
Hi,
Teilmasken sind hier nicht der richtige Weg. Versuch es doch mal mit einer eingebetteten Ansicht mit der Option "Einzelne Kategorie anzeigen".
Axel
-
Wie funktioniert das ?
-
... es gibt die Möglichkeit in Masken Ansichten einzubetten. Dies funktioniert über Erstellen | Eingebettetes Element | Ansicht
... diese eingebettete Ansicht kann nun innerhalb der Maske dynamisch berechnet werden. In den Ereignissen des Objektes gibt es die Möglichkeit eine Formel zu hinterlegen, mit der du den Namen der gewünschten Ansicht berechnest.
... des weiteren gibt es hier die Möglichkeit nur eine Kategorie der Ansicht zu berechnen. Dazu muß die eingebettete Ansicht natürlich kategorisiert sein...
Ein Beispeil habe ich auf meiner Homepage hinterlegt unter
http://www.anton-tauscher.de/downloads/DynView.zip (http://www.anton-tauscher.de/downloads/DynView.zip)
ata
-
Hi,
mal sehen, ob ich es in einfachen Worten aber dennoch verständlich erklären kann.
Als ersten brauchst du eine Ansicht, die in der ersten Spalte nach der client_id kategorisiert ist. Der weitere Aufbau der Ansicht kann nach belieben erfolgen.
In der entsprechenden Maske für den Rechner bettest du die Ansicht ein. In der Makse muß es auch ein Feld mit der client_id geben. Unter der Option "Einzelne Kategorie anzeigen" trägst du das Feld ein, in der die client_id enthalten ist.
Axel
-
Hi,
hier hab ich dir mal ganz auf die Schnelle eine Demo zusammengestrickt. Ich hoffe sie hilft dir weiter.
Axel
-
Ich werde mal rumprobieren. Zur Not melde ich mich nochmal.
Erstmal Danke.
Auf gehts....