Domino 9 und frühere Versionen > ND6: Entwicklung
Wenn Fehler Dokument nicht bearbeiten
cash:
Ich habe ein Dokument wo 4 Personen dran arbeiten. Jede Person hat Ihre eigene Felder.
Damit es zu keinen Konflikten kommt habe ich Dokumente sperren aktiviert.
Da die Person die Felder über ein Button ändern kommt es aber zu einen Problem und es funktioniert nicht richtig.
Ich suche eine Möglichkeit wenn ein Fehler auftritt wie "Dokument wurde von andere PErson gesperrt er statt die Dialogbox zu öffnen einfach aus dem Dokument rausgeht...
Hier mal der bisherige Button:
@If(@IsDocBeingEdited=1;"";@Command([EditDocument]));
@DialogBox("KOM_MIB_Personal"; [AutoHorzFit] : [AutoVertFit]:[NoCancel]);
@If(MIB_Personal_Umsetzung != "";
@Do(
@SetField("MIB_Personal_erl"; @Now);
_Autoren := Autoren;
_Ersetzen := MIB_Personal;
_Autoren := @Replace(_Autoren;_Ersetzen;"");
@SetField("Autoren"; _Autoren);
_Zahl := 1;
_Count_aktuell := KOM_Count_Bewertungen;
_Count_Neu := _Count_Aktuell - _Zahl;
@SetField("KOM_Count_Bewertungen" ; _Count_Neu));"");
@SetField ("VetoSave"; "1");
@If(@Command([FileSave]);@Do(@Command([CloseWindow]));@StatusBar("Speichervorgang fehlgeschlagen"))
Gruß Cash
Kadlec:
Ich sehe hier nur jeweils ein Feld? also hat jede Person einen eigenen Button??
Boris
cash:
so ist es...
und auch jeder ein andere Maske die per Dialogbox aufgerufen wird...
in der Maske sind 3 Felder die jeweils in das eigentliche Dokument übergeben werden....
Cash
Kadlec:
Ich bin mir jetzt nicht sicher, aber wenn Du das Dok nicht in den Edit Mode setzt sondern
die Änderung einfach ins Dok schreibst, dürfte es eigentlich überhaupt keine Probleme geben.
Selbst wenn, was eher unwahrscheinlich ist, gleichzeitig 2 oder 3 Personen Ihr Feld füllen wollen.
Boris
cash:
wenn das Dok nicht im Edit-Modus ist übernimmt er die Inhalt von den Felder nicht in das Hauptdokument...
Cash
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln