Autor Thema: Dialoglisten-Auswahl in Abhängigkeit einer anderen Dialogliste  (Gelesen 1673 mal)

werner16

  • Gast
Hi,

ich habe in einer Maske zwei Felder als Dialogliste.
In Feld 1 kann man die Abteilung auswählen (Logistik, Buchhaltung, EDV usw.).
In Feld 2 hätte ich jetzt gerne in Abhängigkeit von Feld 1 je eine eigene Auswahlliste
entsprechend der Abteilung, neue Werte sollen in Feld 2 auch möglich sein.

Ich habe hier im Forum zwar ein Script dazu gefunden, aber das funktioniert bei
mir so nicht:

_liste1 := "Buch 1":"Buch 2";
_liste2 := "EDV 1":"EDV 2";
_liste3 := "Lager 1":"Lager 2";
_liste4 := "Perso 1":"Perso 2";
@If(Feld1="Buchhaltung";_liste1;Feld1="EDV";_liste2;Feld1="Lager";_liste3;Feld1="Personal";_liste4;"")


Wie bekommen ich hin das das ganze läuft?

Gruß,
Werner
« Letzte Änderung: 24.02.10 - 09:29:18 von werner16 »

Offline ascabg

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 3.697
  • Geschlecht: Männlich
Hallo,

Du solltest in den Eingenschaften des Feldes der 1. Dialogliste den Punkt
"Felder bei Schluesselwortaenderung aktualisieren" aktivieren.

In den Eigenschaften des Feldes der 2. Dialogliste den Punkt
"Auswahl bei Dokumentenaktualisierung aktualisieren"


Andreas

werner16

  • Gast
Hallo,

>Du solltest in den Eingenschaften des Feldes der 1. Dialogliste den Punkt
>"Felder bei Schluesselwortaenderung aktualisieren" aktivieren.
>
>In den Eigenschaften des Feldes der 2. Dialogliste den Punkt
>"Auswahl bei Dokumentenaktualisierung aktualisieren"

das habe ich, geht leider noch nicht!  :(

Aber was bedeutet bei den Feldeigenschaften bei der Auswahl die Einträge:

aktiv | 1
inaktiv | 0

Gruß,
Werner

Offline Axel

  • Freund des Hauses!
  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 8.658
  • Geschlecht: Männlich
  • It's not a bug, it's Notes
Aber was bedeutet bei den Feldeigenschaften bei der Auswahl die Einträge:

aktiv | 1
inaktiv | 0


Das sind nur beispielhafte Werte, das muss bei dir natürlich was anderes eingetragen werden. im Screenshot ging es nur darum dir zu zeigen welche Optionen markiert werden müssen und wo sie zu finden sind.

In deinem Fall muss du bei der Auswahl aus der Liste "Formel für Auswahl" auswählen und das in das Auswahlfeld kopieren.

_liste1 := "Buch 1":"Buch 2";
_liste2 := "EDV 1":"EDV 2";
_liste3 := "Lager 1":"Lager 2";
_liste4 := "Perso 1":"Perso 2";
@If(Feld1="Buchhaltung";_liste1;Feld1="EDV";_liste2;Feld1="Lager";_liste3;Feld1="Personal";_liste4;"")

Die Optionen bei den Schlüsselwortfeldern müssen dann natürlich so gesetzt werden wie Andreas schon geschrieben hat.

Die zweite Möglichkeit wäre ein verstecktes berechnetes Feld anzulegen. Als Werteformel übernimmst du obige Zeilen und den FEldnamen trägst du dann in die Auswahl der zweiten Dialogliste ein.

Axel
Ohne Computer wären wir noch lange nicht hinterm Mond!

werner16

  • Gast
Hi,

super das war's, danke jetzt hat es funktioniert!

Gruß,
Werner

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz