Das Notes Forum
Domino 9 und frühere Versionen => Entwicklung => Thema gestartet von: RKuehle am 08.03.09 - 19:04:25
-
Hallo Forum,
wie kann man folgendes im select einer Ansicht mit @isavailable abbilden?
Dokument enthält ua. zwei Felder:
1. Feld -> ist Text,enthält eine Zeichenfolge, hat als Feldnamen "Dst"
2. Feld -> ist Text, enthält nix und hat als Feldnamen den Inhalt vom 1.Feld
Frage dazu:
Wie sieht die Selectformel mit @isavailable aus um nach der Existenz des zweiten Feldes zu filtern?
Lt. LN-Hilfe soll @isavailable in Ansichten nutzbar sein.
Hintergrund ist die Unwilligkeit von LN 5 (ja leider immer noch) mittels @environment zu filtern.
Weiterführende Gedanken sehr willkommen.
Danke !
Grüße RK
-
Das ist nicht realisierbar: @IsAvailable erlaubt für den Feldnamen ausschliesslich eine Konstante - Du bräuchtest also eine Variable.
@Environment ist übrigens auch in den höheren Versionen nicht in Ansichten verwendbar, da dem die Gesamtarchitektur im Wege steht.
Bernhard
-
@koehlerbv
Sowas wäre also eher Unsinn,oder ?:
x:="";
@Set("x";dst);
SELECT (@IsAvailable(x))
RK
-
Sollte das eine Ansichtsauswahlformel werden: Ja, das ist Unsinn.
Tipp: In der Fragestellung liegt immer der Ansatz der Antwort. Dir fehlt mit Sicherheit schon der architektonische Ansatz, daher solltest Du Deine Frage auch entsprechend aufbauen.
Bernhard
-
@koehlerbv
Oh man wie recht du hast.
Ein wenig die Birne anstrengen und dann gehts auch mit ordentlichen Mitteln.
Eine normale Ansicht mit Kategorie und eine picklistcollection, schon ist das Thema durch.
Manchmal frage ich mich wozu (ausser zum wackeln) mein Kopf noch zu gebrauchen ist.
Danke für die eindringlichen Worte !
Grüße RK