Das Notes Forum
Domino 9 und frühere Versionen => ND6: Entwicklung => Thema gestartet von: robertpp am 27.05.04 - 10:43:36
-
Hallo,
Das Problem ist, ich hab mir von der db EditAttachmentext von der Sandbox http://www-10.lotus.com/ldd/sandbox.nsf/ecc552f1ab6e46e4852568a90055c4cd/349636f5bd64583785256c5c00482cd1/$FILE/EditAttachmentsEx.nsf
die Function herausgenommen das er mir das Menü zeigt zum attachen und wieder anhängen. Im R5 geht das ganz super nur im R6 geht das ganze nicht mehr. Da ist das Problem das RT-Feld wo das Attachment drinnen ist eine Hotspot drüber liegt und wenn man im R5 das Attachment anklickt dann reagiert der Hotspot und das Menü wird angezeigt. Im R6 reagiert der Hotspot nicht mehr. d.h er zeigt mir das Menü nicht mehr an. Das geht nur dann wenn ich einen Text in das RTF eintrage und dann geht es auch nur wenn das doc im editmodus ist.
Meine Frage ist jetzt wie das auch in R6 geht!
Wenn nicht gibt es die Möglichkeit die Funktion von R6 das edit bei den Attachments zu verhindern obwohl der user das doc bearbeiten darf?
-
hmm, ich cheks nicht ganz, wahrscheinlich, weil ich die Anwendung nicht kenne.
Also das Editieren eines Anhangs gehört in Notes6 zu den Bordmitteln.
Ich vermute mal, dass die Funktionalität in R5 über eine Schaltfläche o.ä. gestartet wird. Die könntest du ja in 6 verstecken oder das Script gleich abbrechen, wenns die falsche Version ist .
-
Es soll nur über das Script von der db von der Sandbox gemacht werden und nur über die Funktion.
d.h Die Standardfunktion von R6 das Editieren will ich unterbinden.
Nur wenn ich das Attachment doppelt anklicke dann geht das Standardfenster zum "Ansehen,Öffnen, Editieren, Speichern und löschen" auf. Und ich möchte aber haben das der Action-Hotspot der auf dem RTF liegt mit dem Script:
Sub Click(Source As Button)
If RoleEnabled("[QS]") Then
Exit Sub
End If
If RoleEnabled("[FE]") Then
AttachMenu attWatcher, "Attach"
Exit Sub
End If
End Sub
reagiert wenn ich das Attachment anklicke.
Wenn ich wie im ersten Posting beschreiben aber einen text in das RTF hineinschreibe dann den anklicke dann kommt eben mein Menü!!