Domino 9 und frühere Versionen > Entwicklung
Strings in Variablennamen umwandeln
Rob Green:
In der Ansicht müssen nun genau die Felder angezeigt werden, die gefüllt sind. Wenn ich aber eines der 10 Felder als Spaltenwert benutze, bekomme ich einen String als Spaltenwert...
Tja, will ja nicht zu hart sein, aber vergiss es einfach. No chance, was Du vorhast, daß Du die anzuzeigender Felder dynamisch in Spaltenformeln bestimmen möchtest.
Man kann in script zB dynamisch mit sowas umgehen, indem man vorgesehenen Feldern (die auf jeden Fall in der View angezeigt werden) dynamisch die Werte aus anderen Feldern übergibt, die als Feldwert Bezeichner wiederum in einem eigenen Feld identifiziert werden. Aber nicht in der View. Wie könnt man das mit der relationalen Story vergleichen...hm...dynamischen Selects? Fremdschlüsseln?
Axel:
Hi,
wenn ich das richtig verstehe, liest du aus den 10 Feldern die Feldnamen, die gefüllt sind, und willst daraus eine Ansichtenformel basteln. Richtig?
Was du versuchst ist eine dynamische Ansicht und das kann Notes nicht, auch in Version 6
Axel
Obrac:
Sehr schade. Dann muss ich wohl wirklich mit @if arbeiten..
harkpabst_meliantrop:
Wenn du sowieso schon 247 Millionen Felder in der Ansicht hast, dann kommt es doch auf 2 oder 3 mehr auch nicht an.
Füge doch einfach - je nachdem, wie die Ansicht aussehen soll - noch einige Felder ein, in die beim Speichern exakt das eingetragen (also aus den eigentlichen Feldern kopiert) wird, was in der Ansicht erscheinen soll. Zum Beispiel in einem QuerySave-Script wäre das ja ganz einfach.
Obrac:
Das wollte ich auch zunächst so machen. Aber das geht leider nicht, weil die anzuzeigenden Felder aus einem Hauptdokument geholt werden, in dem die Felder festgelegt werden, die in der Ansicht angezeigt werden sollen. Genaugenommen sollen nicht die Felder angezeigt werden, die gefüllt sind, sondern die, die in dem Hauptdokument festgelegt sind. Von diesen Hauptdokumenten gibt es ca. 20 oder so.
Navigation
[0] Themen-Index
[#] Nächste Seite
[*] Vorherige Sete
Zur normalen Ansicht wechseln