Domino 9 und frühere Versionen > ND7: Entwicklung

Dynamisch die Werte einer ComboBox erstellen

(1/3) > >>

haarig:
Hallo Leute,

ich habe schon ein bißchen gesucht, habe aber nichts zu meinem Problem gefunden (auf jeden Fall nichts, was mir geholfen hat).

Ich habe in einer Form ein Field als ComboBox mit dem Namen DeviceType. Die Werte werden automatisch aus einer View übernommen.

Wenn der User dort nun eine Auswahl trifft sollen automatisch in der ComboBox DeviceTypeSpecial die Werte zur Auswahl bereit stehen.

Das ist mein bisheriger Ansatz. Problem dabei ist, dass nur ein Wert in der ComboBox zur Auswahl steht, auch wenn eigentlich mehrere zu erwarten sind.

--- Code: ---REM
{ Wenn ein Gerätetyp gewählt ist, wird auch die Auswahl für Geräteuntertypen
dynamisch erstellt };
@If(DeviceType="";"";
   @Sort(
      @Unique(
         @DbLookup("":"NoCache";"":"";"VDEVEBYCAT";DeviceType;2)
      )
   )
)

--- Ende Code ---
VDEVEBYCAT ist der Alias für eine View, die doppelt kategorisiert ist. Erste Kategorie ist nach DeviceType und zweite nach DeviceTypeSpecial.
Problem ist, wie oben schon gesagt, dass immer nur ein Wert zur Auswahl steht.

Beispiel:
Wählt der Benutzer als DeviceType "Festplatten" ist bei DeviceTypeSpecial die Auswahl nur IDE, obwohl es auch schon Dokumente mit SCSI gibt.  :-:

Ich hoffe ihr könnt einem Notes-Anfänger helfen.

Vielen Dank schon mal.

Axel:
Hast du in den Eigenschaften der Komboboxen jeweils die Aktualisierungsoptionen richtig gesetzt?

Beim Feld DeviceType muss "Felder bei Schlüsselwortänderung aktualisieren" und beim Feld DeviceTypeSpecial "Auswahl bei Dokumentaktualisierung aktualisieren" gesetzt sein.


Axel

haarig:
Ja, beide Optionen sind so gesetzt.
Trotzdem bleibt das Problem.

Ich bin weiter ratlos und würde mich über Hilfe freuen  :-:

Axel:
Sorry, dass ich mich heute abend erst deinem Problem annehmen konnte.

Die zweite Spalte darf nicht kategorisiert sein.


Axel

haarig:

--- Zitat von: Axel am 19.06.07 - 19:40:42 ---...
Die zweite Spalte darf nicht kategorisiert sein.
..

--- Ende Zitat ---
Dank dir schon mal.

Hmm, die zweite Spalte ist natürlich kategorisiert. Gibt es eine irgendeine Möglichkeit trotz kategorisierter zweiter Spalte alle Werte der zweiten Spalte zu erhalten? Oder ist das dann prinzipiell nicht möglich ohne eine extra View dafür zu erstellen?

Navigation

[0] Themen-Index

[#] Nächste Seite

Zur normalen Ansicht wechseln