Domino 9 und frühere Versionen > Entwicklung
Erfolgs-Datenbank
MadMetzger:
Da musst du ne Maske anlegen, die du als Profildok definierst und hinterlegst Felder für die ganzen Summen. Über eine Aktion in der Maske wird dann mit SetProfileField das Summenfeld hochgesetzt.
Etwa so werden die Felder gesetzt:
@If(
Abschluss = "Hose" ; @SetProfileDoc ( Profildokname ; Summe_Hose ; Abschluss_Summe);
Abschluss = "Jacke ; @SetProfileDoc ( Profildokname ; Summe_Jacke ; Abschluss_Summe); ...
"")
Das Profildok lässt du dir dann in einer eigenen Ansicht anzeigen und kannst dann von aussen auf die Felder zugreifen.
Silver:
Muss ich hier nicht irgendwo angeben, dass
Summe_Hose = Abschluss_Summe + Summe_Hose
??? ???
MadMetzger:
Richtig, mein Fehler. Sonst hättest du ja immer nur die Summe des letzten Abschlusses im Profildokument.
Den alten Wert holst du dir mit @GetProfileField(Profilname;Feldname).
ata:
... ich möchte nicht unken, aber echte Profildokumente haben hier einen Haken - sie sind während der gesamten Session im Cache. Sollte jemand anders Werte hinzufügen, so kann das Probleme geben...
ata
enny:
Mann braucht ja auch nicht unbedingt ein Profiledok man kann ja auch einfach irgendein Dokument nehmen über dessen ID man immer darauf zugreift und so das ganze addiert. Dann hätte man das Problem auch gelöst.
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln