Domino 9 und frühere Versionen > ND6: Entwicklung
Dialogbox Wert übernehmen und History ergänzen
lotus blue:
--- Zitat von: tks am 27.05.09 - 10:49:01 ---Ohne nähere Kenntnis der Anwendung kann ich da leider nichts dazu sagen.
Sorry.
--- Ende Zitat ---
Habe eine Hauptmaske mit den Feldern: Firmenname, Anschrift, Bestelldatum und Historie.
Eine Änderungsmaske "Datumsänderung" in der lediglich das Feld Bestelldatum vorhanden ist.
Die Dokumente werden in der Hauptansicht dargestellt, in der es einen Aktionsbutton "Bestelldatum ändern".
Dort ist hinterlegt: @DialogBox("Datumsänderung";"Bestell DB")
Es wird eine Dialogbox geöffnet, das Feld Bestelldatum enthält den alten Wert und kann jetzt überschrieben werden. Die beiden Systembefehle der Dialogbox "OK" und "Abbrechen" sind ebenfalls vorhanden.
Der Anwender änderts das Bestelldatum ab und drückt OK.
Das ursprüngliche Dok ist jetzt verändert.
Doch nun soll noch wie erwähnt die Hostorie verändert werden.
Nur wie.
Im Querysave der Änderungsmaske ja wohl nicht.
:-: :-:
lotus blue:
--- Zitat von: MadMetzger am 27.05.09 - 11:01:41 ---Für das Pflegen einer History könntest du die Klasse aus diesem Thread benutzen, sofern du dich mit Lotus Script auskennst.
--- Ende Zitat ---
Ja schon, wollt halt die einfache Variante wählen, die bis dato in den anderen Aktionen perfekt funzte:
FIELD History:=History:(@NewLine + "Bestellung bestätigt, Auftrag gedruckt." + @Text(@Now) + " | " + @Name([CN];@UserName)); 8)
dirk_2909:
Kannst Du ja trotzdem z.B. im QuerySave o.ä:
--- Code: ---_his := @if( History = "" ; @Return( @Nothing ) ; History );
Field History_All := History_all : _his ;
Field History := "" ;
--- Ende Code ---
lotus blue:
--- Zitat von: dirk_2909 am 27.05.09 - 11:25:47 ---Kannst Du ja trotzdem z.B. im QuerySave o.ä:
--- Code: ---_his := @if( History = "" ; @Return( @Nothing ) ; History );
Field History_All := History_all : _his ;
Field History := "" ;
--- Ende Code ---
--- Ende Zitat ---
Aber ich muss doch schon noch in den Edit-Mode des Ursprung-Doks, dann die History-Formel, Save usw. oder versteh ich was falsch? ???
dirk_2909:
Da gibt es verschiedene Möglichkeiten.
Du kannst in der Dialogbox ein berechnetes Feld einfügen, dass die entsprechenden Werte setzt oder den OK-Button mit entsprechenden Code abändern.
Für die "Problem"-Stellung gibt es verschiedene Möglichkeiten ;-)
> KIS
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln