2 Replies Latest reply: Apr 13, 2015 10:37 AM by Friedrich Hofmann RSS

    2 Auswahlbereich

    Hans Müller

      Hey,

       

      ich habe 2 Listboxen in denen jeweils das Feld jahr verwendet wird.

       

      1. Listbox: von Jahr

      2. Listbox: bis Jahr

       

      Die Auswahl soll so gestalltet sein, dass das in der ersten Listbox immer nur Werte ausgewählt werden dürfen die kleiner sind als der jewieilige ausgewählte Wert in Listbox 2.

       

      Beispiel:

      Listbox1 : 2001    -    Listbox2: 2004     OK!

      Listbox1: 2001    -     Listbox2: 1999     Falsch!

       

      Wie kann man soetwas bauen?

        • Re: 2 Auswahlbereich
          Marcus Sommer

          Hierfür bräuchtest Du eine Formel als Filter (für unabhängige JahrFelder) in der Listbox:

           

          if(bisJahr > max(vonJahr), bisJahr)

           

          - Marcus

          • Re: 2 Auswahlbereich
            Friedrich Hofmann

            Hi Thomas,

             

            kommen diese beiden Felder aus demselben Masterkalender? Wenn ja, dann sollte das eigtl. gar kein Problem sein - bei Auswahl auf dem ersten Feld sollte ja im Effekt auf dem Feld >Jahr< eine Selektion wie

            >> Jahr >= [Selektion] <<

            ausgeführt werden.

            Du brauchst mehrere Felder in Deinem Kalender, ein Feld >Von_Jahr< und ein Feld >Bis_Jahr<. Der Inhalt kann gleich sein, wichtig sind nur die Namen - es müssen zwei unterschiedliche Felder sein.

            Dann machst Du am  besten in den Dokument-Eigenschaften (Ctrl+Alt+D) einen Trigger auf Ebene des Feldes >Von_Jahr<: Bei Selektion auf diesem Feld soll automatisch selektiert werden, und zwar auf demselben Feld alle Jahreszahlen, die >= diesem jahr sind. An dem Punkt bin ich nicht sicher, ob das geht, auf demselben Feld, aber es müsste gehen. Ansonsten brauchst Du halt noch ein drittes Jahresfeld in Deinem Kalender.

            Damit wären für die zweite Listbox ja nur noch die Jahre verfügbar (selektierbar), die danach kommen, andere könnte der User dann gar nicht selektieren.

            Eine visuelle Rückmeldung, ob die Selektionen zusammenpassen oder nicht, kannst Du in einer Textbox  bauen -. einfach mehrere Ausgabetexte in einer IF-Funktion.

             

            HDH