Domino 9 und frühere Versionen => ND8: Entwicklung => Thema gestartet von: chrilu am 22.08.11 - 13:37:30
Titel: Differenz zwischen zwei Werten bilden
Beitrag von: chrilu am 22.08.11 - 13:37:30
Hallo,
ich bin ein absolutes Greenhorn was die Notesprogrammierung angeht. Daher stelle ich einfach mal die Frage und hoffe auf Unterstützung von Euch.
Ich möchte gerne die Differenz zwischen zwei Werten ermitteln. Also eine Feldeingabe ist für das Zubuchen und die andere Feldeingabe für das Ausbuchen von Ware.Jetzt hätte ich immer gern den aktuellen Stand zu meiner Ware. Heißt also ich muss die Differenz bilden zwischen dem Zu und Ausbuchen. Kann jemand mir helfen?
Danke &Gruß Chris
Titel: Re: Differenz zwischen zwei Werten bilden
Beitrag von: ascabg am 22.08.11 - 13:41:20
Hallo,
Und wo stehen die Werte fuer den aktuellen Bestand?
Andreas
Titel: Re: Differenz zwischen zwei Werten bilden
Beitrag von: chrilu am 22.08.11 - 13:53:47
Ich habe in einer Maske zwei Felder dafür eingerichtet.
Hier werden manuell die Werte von mir eingetragen. Je nachdem ob ich Ware bekomme oder verkaufe. Im dritten Feld "Gesamtbestand" hätte ich gern die Differenz von Feld1 und Feld2 wenn ausgebucht wird (Verkauf/ Ausschuß) bzw. benötige ich natürlich auch den Wert , wenn nur zugebucht wird (Wareneinkauf)
ich hoffe ich habe es einigermaßen erklärt.
Titel: Re: Differenz zwischen zwei Werten bilden
Beitrag von: ascabg am 22.08.11 - 13:57:44
Und wenn Du Werte hinzufuegen (einbuchen) bzw. abziehen (ausbuchen) moechtest, erstellts Du dann jedesmal ein "neues" Dokument, in dem Du dann die betreffenden Werte eingibst?
Andreas
Titel: Re: Differenz zwischen zwei Werten bilden
Beitrag von: chrilu am 22.08.11 - 14:02:49
ja weil ich dazu die Bestellnr. (Wareneingang)oder Rechnungsnummer (Verkauf) festhalten muss zwecks Revision
Chris
Titel: Re: Differenz zwischen zwei Werten bilden
Beitrag von: ascabg am 22.08.11 - 14:17:56
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
Titel: Re: Differenz zwischen zwei Werten bilden
Beitrag von: klaussal am 22.08.11 - 14:19:23
Man braucht 3 Felder : Zugang, Abgang, Summe und eine Schaltfläche mit der Formel:
Zu- bzw. Abgang numerisches Feld, Summe dto aber berechnet mit Vorgabewert Summe.
Titel: Re: Differenz zwischen zwei Werten bilden
Beitrag von: koehlerbv am 25.08.11 - 22:58:09
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.