Domino 9 und frühere Versionen > Entwicklung
Dokument bearbeiten, wenn Feld = Username
jovel:
Etwas Code im Speichern-Button sollte schon sein, damit die User-Gemeinde über ESC keinen Unfug anstellt. ;)
Ich bin aber auch ein Verfechte von Leser- und Autorenfeldern. Das gibt mehr Sicherheit, aber lass dir ein Hintertürchen offen, damit du noch an die Dok`s kommst.
gentleman:
--- Zitat von: koehlerbv am 24.09.04 - 14:12:06 ---Wieso arbeitest Du eigentlich nicht mit Autorenfeldern ? Da wärst Du das ganze Gedöhns doch los und hast eine sicherere Anwendung.
--- Ende Zitat ---
AH! zu viele infos auf einmal :D
das teil kenn ich ned :D
und zum postopem...
hab in der hilfe das gefunden:
Dim workspace As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Set uidoc = workspace.CurrentDocument
uidoc.EditMode = True
dabei bringt er zwar ne meldung - bearbeiten nich möglich, aber wenn man die bestätigt, dann kommt man trotzdem rein :D
koehlerbv:
If DeineBedingung then
Source.EditMode = False
End If
reicht doch vollkommen ...
Bernhard
gentleman:
--- Zitat von: koehlerbv am 24.09.04 - 14:31:17 ---If DeineBedingung then
Source.EditMode = False
End If
--- Ende Zitat ---
hi,
wollte eigentlich nimmer stören, aber das klappt nicht!
has so probiert:
If source.EditMode And Not source.IsNewDoc Then
Source.EditMode = False
End If
und noch einige male anders...
klappt aber nicht. es erscheint zwar die meldung bearbeiten nicht möglich, aber wenn man ok drückt is man drin...
marc
koehlerbv:
Die Meldung sollte ja im QueryModeChange stehen - und dessen Code wäre nun interessant. Wenn dort davon ausgegangen ist, dass der EditMode True ist ...
Bernhard
PS: Geh' die Events mal im Debugger durch und schau Dir die UIDoc-Properties in den jeweiligen Events an.
PPS: Mit Autorenfelder wäre Dir das nicht passiert - in Workflow-Apps sind die IMHO einfach ein Must-have. Bei Marketing steht das zwar nicht gerade zu erwarten ;D, aber wenn sich da ein etwas begabterer User einen Agent selber schraubt, dann nutzt Dir Deine Front-End-"Sicherheit" gar nichts.
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln