Domino 9 und frühere Versionen > ND6: Entwicklung
Maske schließen, wenn Ansicht EIN Dokument enthält?
C_T:
HI,
bist du den Notesentwickler bei euch? Wenn ja solltest du vielleicht gucken, das du dich dennoch dadurch kämpfst, den du wirst sonst immer wieder an die Problematik kommen "In Formelsprache klappt das nicht!"
Dennoch war gerade motiviert: ;)
Im Queryopen machst du folgendes rein
dim sess as new NotesSession
dim view as NotesView
set view = sess.currentDatabase.getView("NameAnsicht")
if view.EntryCount = 1 then
if Messagebox("Es gibt nur ein Dokument, wollen Sie es dennoch bearbeiten?",4) <> 6 then
continue = false
end if
(ungetestet)
P.S. @Pram sry habe deinen Code als Vorlage genommen
Kadlec:
Unabhängig davon dass Ihr natürlich Recht habt in Bezug auf Script warum nicht so:?
Temp := @Subset(@DbColumn("Notes" : "NoCache"; "";"CatNoOnHold_V" ; 6 );1);
@If(Temp != "";
@prompt([ok];"ACHTUNG";"Es gibt schon ein Dokument! Löschen, oder Editieren Sie dieses! Es darf NUR 1 Dokument geben!");@success)
Boris
dirk_2909:
Evtl. weil @Prompt kein Rückgabewert zurück gibt, um Continue auf False zu setzen?
Kadlec:
OK ich habe jetzt das ganze Scenario nicht geprüft.
Aaaaber die Formel reagiert auf alle Fälle dahin, wenn Dokumente in der Ansicht entsprechende Meldung und wenn keine da sind keine Meldung.
Und da haperts ja schon beim Ersteller ds Freds, oder??
dirk_2909:
Oder!
--- Zitat ---Ich möchte beim öffnen einer Maske abfragen, ob in einer bestimmten Ansicht EIN Dokument vorhanden ist, wenn JA, dann soll sich die Maske nach einem Hinweis dazu wieder schließen.
--- Ende Zitat ---
dann soll sich die Maske nach einem Hinweis dazu wieder schließen.
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln