Domino 9 und frühere Versionen > Entwicklung
Ansicht: Select auf Masken und Feldern
Sophie:
Hallo,
Ich bin total Anfängerin in Lotus Notes und versucht eine existierende Anwendung zu verstehen, um es zu analysieren.
Ich habe zum Beispiel eine Ansicht, die auf alle Dokumenten die mit den Maske "Gattung" erstellt worden sind. Anscheinend gibt es in den Query auch manche Bedingung auf bestimmte Feldern :
SELECT Form="Gattung" & G_TWDeleted !=1 & (Kurs = 0 | Kurs = "")
Nur mein Problem ist, dass ich den Feld G_TWDeleted überhaupt nicht in meine "Gattung" Make finden kann, auch nicht in den Teilmasken.
In den Ganzen Anwendung steht dieses Feld nur in einem Maske, der überhaupt nichts mit dem Gattungmaske zu tun hat.
Kann es sein, dass es kein Maskefeld ist sondern irgend ein Parameter von dem Dokument ? und wenn ja, dann : wie kann ich das rausfinden ? Kann man solche Parameter nach der Erstelung des Dokument einfügen ?
kann mir jemand Ratschlag geben bitte ?
Sophie
Driri:
Hallo Sophie,
das Feld muß nicht in der Maske vorhanden sein. Theoretisch kann z.B. über Agenten ein entsprechendes Feld später einfach hinzugefügt werden, d.h. es wird einfach in das Dokument eingefügt.
Die Maske dient ja nur zur Darstellung der Daten aus dem Dokument, insofern ist das kein Problem, wenn es sich z.B. um technische Felder handelt, die nicht angezeigt werden müssen.
Sophie:
Ok Danke, das beruhigt mich schon, dass es kein Phantomding ist ;)
Ich denke aber, dass meine Anwendung voll von solche Feldern ist, da mehrere Agenten gibt.
Wie kann ich wissen, ob eine Maske solche Feldern hat ? Die habe ich in den Domino Designer noch nicht gefunden...
Danke,
Sophie
Driri:
Wie gesagt, die Maske hat in solch einem Fall die Felder nicht. Die existieren dann nur in einzelnen Dokumenten.
Macht vermutlich Sinn, sich dann mal die Agenten anzusehen und zu schauen, was die so treiben. Oder evtl. wird das auch über Aktionen in Buttons ausgelöst. Da gibts mehrere Möglichkeiten.
Du kannst Dir ja auch mal die Items eines Dokuments anschauen und vergleichen, welche der Items überhaupt in der Maske definiert sind. Einige sind allerdings Systemfelder, da gibts aber glaub ich eine Liste zu in der Designer-Hilfe.
Ich empfehle da auch NotesPeek mal anzusetzen. Damit erhält man einen schönen Überblick über die Dokumente und ihre Items. Ist einfacher, als sich durch das Eigenschaftenfenster zu wühlen.
Glombi:
Der Feldname "G_TWDeleted" lässt mich vermuten, dass es ein Löschkennzeichen ist. Evtl. gibt es in der Datenbank einen Agenten oder eine Aktion, mit der Dokumente gelöscht werden können - jedoch nicht physikalisch.
Ich habe es auch schon so programmiert.
Andreas
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln