Een keuzelijst met invoervak vervangen door een zoekopdracht

In sommige gevallen hebben zoekopdrachten een voordeel boven keuzelijsten met invoervakken. Zoekopdrachten zijn vooral handig in combinatie met de actie Element selecteren.

  1. Maakt een variabele.
  2. Een zoekopdracht voor een object invoegen.
  3. Dubbelklik op de zoekopdracht en klik vervolgens op Actie uitvoeren als op pictogram wordt geklikt in het dialoogvenster Opmaak.
  4. Selecteer Element selecteren als actietype en Zoekopdracht klikken als actiemodus.
  5. Vul in het gedeelte Invoer de volgende informatie in:
    Globale lijst
    Selecteer de lijst die door de zoekopdracht moet worden weergegeven
    Element selecteren
    Selecteer de variabele die u in stap 1 hebt gemaakt.
    Opmaak weergave
    Standaard worden bijschriften voor elementen getoond. U kunt eventueel een andere indeling selecteren.
    Meervoudige selectie inschakelen
    Met deze optie kunt u meerdere elementen selecteren
    Elementlimiet
    U kunt het maximale aantal elementen opgeven dat voor de selectie moet worden weergegeven. Geef een getal of formule op. Of geef Geen limiet op.
    Titel dialoogvenster
    De standaardtitel is Element selecteren. U kunt in plaats daarvan de naam van de globale lijst weergeven of een door de gebruiker gedefinieerde reeks opgeven. Als u de titel dynamisch wilt wijzigen, gebruikt u een formule.
  6. Selecteer in de sectie Parameters de variabele die u in Stap 1 hebt gemaakt als de parameternaam. Geef als waarde =Actions.Result.Text op en klik vervolgens op OK.
  7. Geef in het veld Waarde van het dialoogvenster Opmaak een formule op om de lijst te tonen die wordt weergegeven wanneer u op de zoekopdracht klikt
    Dit voorbeeld van een MEMBERGET-formule toont de productlijst uit de voorbeeldapplicatie:

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