Domino 9 und frühere Versionen > ND8: Entwicklung

Differenz zwischen zwei Werten bilden

<< < (2/2)

ascabg:
Du machst ein neues Dokument auf.

Deine Eingabefelder sind "leer" und auch das Feld des aktuellen Bestandes.

Du buchst 10 Teile aus. Hast danach also einen negativen Bestand. (geht also gar nicht, denn ich kann nicht mehr Teile ausbuchen als ich am Lager habe)

Und so geht das Spielchen immer weiter.

Du must Dir beim Erstellen eines neues Dokumentes zum Ein- bzw. Ausbuchen von irgenwoher den aktuellen Bestand holen.


Andreas

klaussal:
Man braucht 3 Felder : Zugang, Abgang, Summe und eine Schaltfläche mit der Formel:


--- Code: ---sum2 := @Sum(zugang;abgang);
@SetField("summe";sum2)
--- Ende Code ---

Zu- bzw. Abgang numerisches Feld, Summe dto aber berechnet mit Vorgabewert Summe.

koehlerbv:
Obacht - das ist alles andere als ein einfaches Thema! Notes / Domino ist ein verteiltes System - einfach so abfragen, was "meiner" Replik der Datenbank an Bestand bekannt ist, geht nicht - an einem anderem Standort (andere Replik) kann ja gerade der gleiche Prozess stattfinden.

Dieses Thema kann man also *garantiert* nicht mit @dbLookups oder so lösen. Never ever!
Vordergründig sollte man darüber nachdenken, ob man das wirklich mit Notes / Domino machen will / muss. Dann kann man über (komplizierte, aber funktionierende!) andere Möglichkeiten nachdenken.

Bernhard

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln