Domino 9 und frühere Versionen > Entwicklung

Dokument bearbeiten, wenn Feld = Username

<< < (4/5) > >>

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