Domino 9 und frühere Versionen > ND6: Entwicklung

Hinweis beim Öffnen einer Teilmaske unterdrücken

<< < (2/3) > >>

DerAndre:
Hi Volker,

hatte ich auch gerade gesehen mit der Spalteneingenschaft  ::)

Axels Tip hört sich gut an.

André

Axel:
Das Ganze kann z.B. so aussehen:


--- Code: ---@If(@Text(@DocumentUniqueID) = "00000000000000000000000000000000";
        @Prompt([OK]; ""; "Kategorie");
        @Prompt([OK]; ""; "Dokument")
)

--- Ende Code ---

Um das Nachzählen zu ersparen, es sind 32 Nullen.   ;)

Axel

jor:
Hi Axel, hi André,

also da bleibt mir die Spucke weg! Es funzt wie gewünscht! Danke!  :) :)
( Nur zur Info: Unter Script funzt das mit der DocID aber nicht so gut, da man immer eine DocID geliefert bekommt "To get: caretNoteID$ = notesUIView.CaretNoteID" )

Jep, jetzt kann die Woche beginnen...  ;)
Danke, Volker

Axel:
Eine Scriptlösung könnte beispielsweise so aussehen:


--- Code: ---
...
Dim session As New NotesSession
Dim db As NotesDatabase
Dim collection As NotesDocumentCollection
Dim doc As NotesDocument

Set db = session.CurrentDatabase
Set collection = db.UnprocessedDocuments

Set doc = collection.GetFirstDocument
If doc Is Nothing Then
Messagebox "Zum Anlegen einer Kontaktperson muss der Markierungsrahmen" + Chr$(10) + _
"auf einem Firmen- oder Kontaktdokument stehen.", 48, "Adressen"
Exit Sub
Else
#Hier steht der Code zum anlegen einer Kontaktperson
End If  'If doc Is Nothing Then
...

--- Ende Code ---

Der Code ist ein Auszug aus einer Ansichtenaktion.

Axel

jor:
Hi Axel,

mit "Set collection = db.UnprocessedDocuments" habe ich vorab schon versucht meine Anforderung umzusetzen, hatte aber nicht gefunzt, da ich immer ein Dokument geliefet bekam. Warum... das weiss ich jetzt auch nicht mehr, war aber so  :( Ich hatte ähnlichen Vorschlag schon im Forum gefunden.

Danke nochmal, auch für die zweite Lösung per Script!

Navigation

[0] Themen-Index

[#] Nächste Seite

[*] Vorherige Sete

Zur normalen Ansicht wechseln