Domino 9 und frühere Versionen > ND8: Entwicklung

[gelöst] Lesebestätigung für ein Dokument

<< < (3/5) > >>

LordKiri:
so jetzt wirds haarig, es funktioniert alles ganz gut nur mein Problem ich hab so ne tolle abfrage im postopen und sobald ich das ganze Dokument auf readmodus stellen per editmode = False schließt er das Dok und öffnet es erneut...

die Folgerung daraus ich hab ne unendlich Schleife weil er jedesmal das Dok schließt und wieder öffnet wenn er den Befehl editmode = False durchläuft.

Kann man es verhindern, dass er erst das Dok schließt und dann wieder öffnet sondern einfach in Readmode geht

LordKiri:
ok hab die endlosschleife wieder rausgekriegt jetzt habe ich aber ein anderes Problem:

ich habe ein Feld "gelesen" in dieses Feld wird jeder geschrieben, der einmal Bestätigt hat, dass ers gelesen hat, wenn nun der user das Dokument noch einmal startet soll er per script überprüfen ob der User schoneimal in dem Feld gelesen steht, wenn er drin steht soll er den Bestätigungsbutton nicht anzeigen.

das ganze läuft atm über "Instr" gibt es eine bessere Methode, die auch wirklich zuverlässig ist???

DerAndre:
Instr ist doch Ok. Warum soll die nicht zuverlässig sein?
A-Bär pass auf die 64k Grenze auf, dann knallt es.

LordKiri:
Irgendwie funktioniert das mit dem Instr nicht.... hier der Code


--- Code: ---Set oUserName = New NotesName(session.UserName)
userName = oUserName.Abbreviated
userNameCN = oUserName.Common

gelesen = uidoc.FieldGetText("gelesen")
                BigString2$ = gelesen
LittleString2$ = userName
positionOfChar2& = Instr(BigStrin2$, LittleString2$)
Msgbox positionOfChar2&,,"positionOfChar2"
--- Ende Code ---

klaussal:

--- Zitat ---64k
--- Ende Zitat ---
....

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln