Domino 9 und frühere Versionen > Entwicklung
Wert in einem Feld mit jedem Doc hochzählen
tuxie:
Hallo
hab das ganze so eingebaut und es wird auch eine Nummer erzeugt, aber diese wird nicht hochgezählt. Weiß aber noch nicht warum.
TsChAu TuXiE
Christopher:
Hallo in Notes Script gibt es ein Möglichkeit einen Agenten für zu blockieren so das nur eine Person zu einer bestimmten Zeit den Agenten benutzt "CrateLock" "DestroyLock" damit besteht nicht das Problem das mehrere Nutzer zur gleichen Zeit eine fortlaufende Nummer erzeugen.
Gulliver:
Hallo Christopher!
Schön dass Du dich mit diesem Problem beschäftigen willst, das lässt hoffen!
Schau Dir bitte mal meine Anfrage 6 Beiträge vor diesem hier mit dem Namen "Lock Mechanismus" an, vielleicht kannst Du mir helfen!
Christopher:
'Declartions
Dim LockNr As Integer
Sub Initialize()
LockNr = Createlock("lfdNummer")
Call NummerHochzaehlen()
End Sub
Sub Terminate()
LockNr=Destroylock(LockNr)
End Sub
Sub NummerHochzaehlen()
Dim result As Variant
result=Codelock(LockNr)
While result = False
Sleep(5)
result=Codelock(LockNr)
Wend
'Setzen der laufenden Nummer
result=Codeunlock(lfdNummer)
End Sub
tuxie:
könnte man nicht auch eine Ansicht basteln
und dann mit @elements(DBColumn....)) die Anzahl der Dokumente Zählen und dann 1 Hochzählen ???
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln