Das Notes Forum

Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: alma_hase am 21.01.03 - 12:43:15

Titel: Nur bestimmte Dokumente in Ansicht darstellen
Beitrag von: alma_hase am 21.01.03 - 12:43:15
Hallo !

Vor dem Öffnen einer Ansicht rufe ich im QueryOpen Ereignis mit @Prompt([OKCANCELEDIT].... eine Dialogbox auf.
Dort werde ich aufgefordert eine Zahl einzugeben. Das klappt alles. Jetzt kommt aber der Knackpunkt.
Ich möchte, das anhand dieser eingegebenen Zahl nur die Dokumente in der Ansicht anzeigt werden, die als Kriterium die eingegebene Zahl haben.
Die Zahl wird mit der ersten Spalte der Ansicht verglichen.
Wie muß ich den Parameter übergeben. Die eingegebene Zahl habe ich
mit @Text in Text konvertiert, weil das Feld, welches ich in der Ansicht abfrage ein Textfeld ist.
Was muß ich tun. Danke für Euere Hilfe

Gruß Alexander

Titel: Re:Nur bestimmte Dokumente in Ansicht darstellen
Beitrag von: Rob Green am 21.01.03 - 12:49:02
es wird langsam mein Lieblingsspruch  ;D ;D:
Keine Dynamischen Ansichten In Notes

Grund?
Das Selectkriterium SELECT ist nicht dynamisierbar durch Übergabe von Variablen.

SELECT Name="Nomen" => geht
SELECT Name=Variabel_durch_Inputbox => geht nicht

Ausweg?
- Eingebettete Ansichten mit Single Category wählen
oder
- Personal View at First Use (eingeschränkt dynamsich bezogen auf "zeige mir meine erstellten Docs" an zB)
- Folder (Docs werden programmatisch je nach Auswahl in Folder geschoben)
- Anwendungen mit relationalen DB´s wählen
- Notes mit relationalen DB´s und stored procedures zwecks dynamischen Selectabfragen koppeln
Titel: Re:Nur bestimmte Dokumente in Ansicht darstellen
Beitrag von: Babo am 29.01.03 - 13:04:04
Habe da mal eine Frage ??? ???
Was passiert wenn Du das Ergebniss des Prompts in eine Enviromet Variable speichert (ich weiss füllt die Notes.ini und sehr selten werden diese auch wieder raus "Programiert") ;D.
Würde das nicht gehen? ??? ???
Gruss
Babo