Kombinationsfeld durch ein Lookup-Objekt ersetzen

In einigen Fällen bieten Lookup-Objekte Vorteile gegenüber Kombinationsfeldern. Lookup-Objekte sind insbesondere in Verbindung mit Aktionen vom Typ Element auswählen von Nutzen.

  1. Erstellen Sie eine Variable.
  2. Fügen Sie ein Lookup-Objekt ein.
  3. Doppelklicken Sie auf das Lookup-Objekt, und klicken Sie im Dialog Format auf Aktion bei Anklicken des Symbols ausführen.
  4. Wählen Sie als Aktionstyp Element auswählen und als Aktionsmodus Abfrage-Klick aus.
  5. Geben Sie im Abschnitt Eingaben folgende Informationen an:
    Globale Liste
    Wählen Sie die vom Lookup-Objekt anzuzeigende Liste aus.
    Element auswählen
    Wählen Sie die in Schritt 1 erstellte Variable aus.
    Anzeigeformat
    Standardmäßig werden Element-Captions angezeigt. Sie können auch ein anderes Format auswählen.
    Mehrfachauswahl aktivieren
    Mit dieser Option können Sie mehrere Elemente auswählen.
    Höchstwert für Elemente
    Sie können auch eine maximale Anzahl von Elementen angeben, die für die Auswahl angezeigt werden sollen. Geben Sie eine Zahl oder eine Formel an. Oder geben Sie Kein Höchstwert an.
    Dialog Titel
    Der Standardtitel ist Element auswählen. Sie können stattdessen den Namen der globalen Liste anzeigen oder eine benutzerdefinierte Zeichenfolge angeben. Verwenden Sie eine Formel, um den Titel auf dynamische Weise zu ändern.
  6. Wählen Sie im Bereich Parameter die in Schritt 1 erstellte Variable als Parametername aus, geben Sie als Wert =Actions.Result.Text an, und klicken Sie auf OK.
  7. Geben Sie im Dialog Format im Feld Wert eine Formel zum Anzeigen der Liste an, die beim Klicken auf das Lookup-Objekt angezeigt werden soll.
    Im folgenden Beispiel wird mit der MEMBERGET-Formel die Liste Product der Beispielanwendung angezeigt:

    =MEMBERGET("BestPracticesOlap", "analysis", "[product]",ReportVariables.selection.Text, "self")