Functies voor structuurselectie

In dit onderwerp worden de functies voor structuurselectie in de ontwerpfunctie voor lijsten beschreven. Klik op Functies in het deelvenster Structuurselectie.

Range

U kunt elementen op een bepaald punt in de hiërarchie en op een punt onder dat punt in de hiërarchie selecteren om alle tussenliggende elementen te selecteren. Selecteer de functie Bereik en selecteer vervolgens de opties Van en Tot in de sectie Selectie-instellingen.

Kindelementen

U kunt een ouder selecteren en de elementen weergeven op een geselecteerd niveau daaronder. Selecteer bijvoorbeeld een jaar als ouder en de kwartalen en maanden als kindniveaus.

Selecteer Kindelementen en selecteer een niveau. Selecteer in de sectie Selectie-instellingen een ouder in de lijst Ouder.

Deze tabel beschrijft de opties van de functie Kindelementen:

Functie Omschrijving
Alles, inclusief ouder Zowel de ouder als de kindelementen worden aan de lijst toegevoegd.
Alles, exclusief ouder Alleen de kindelementen worden aan de lijst toegevoegd.
Alle basiselementen Als er uitsluitend basiselementen onder de ouder in de hiërarchie staan, heeft deze optie hetzelfde effect als Alles, exclusief ouder. Als er naast basiselementen ook andere ouders onder de ouder in de hiërarchie staan, worden alleen de basiselementen weergegeven.

Afgeleide elementen

Hier kunt u een niveau in een lijst als ouder selecteren en de afgeleide elementen ophalen. U kunt ook het niveau kiezen waarop de afgeleide elementen worden weergegeven.

Of u kunt het niveau opgeven op basis van de afstand tot het ouderelement. Dat kunt u bijvoorbeeld doen in een dynamisch rapport waarin gebruikers kunnen kiezen vanaf welke dimensie een niveau kan worden geselecteerd.

In de voorbeeldapplicatie is dit de dimensie Product. U kunt Summer Tires (de productgroep) als ouder selecteren en de functie Afgeleide elementen gebruiken om de afgeleide elementen op het niveau Tire (afstand = 1) te retourneren. Hierdoor worden twee productsubgroepen geretourneerd - S7000 Powergy en S8000 Energy.

Of u kunt de afgeleide elementen op het niveau Size retourneren (afstand =2). Hierdoor worden zes producten in twee productsubgroepen geretourneerd.

Ga als volgt te werk om de functie Afgeleide elementen te gebruiken:

  1. Klik op het pictogram Functies en selecteer Afgeleide elementen.
  2. Selecteer in de sectie Selectie-instellingen het ouderelement.
  3. Selecteer het niveau.

Ga als volgt te werk om het niveau op te geven op basis van de afstand tot het ouderelement:

  1. Selecteer Formule bewerken in de lijst Niveau.
  2. Geef het niveau op als ="N" (waarbij N een numerieke waarde is die de afstand tot het ouderelement vertegenwoordigt).
  3. Selecteer een markering in de lijst met markeringen om de weer te geven elementen gedetailleerder te specificeren. De voorbeelden in deze tabel zijn gebaseerd op de voorbeeldapplicatie.

Deze tabel beschrijft de beschikbare markeringen:

Markering Omschrijving
After Retourneert de afgeleide elementen uit alle niveaus onder het geselecteerde niveau.

Bijvoorbeeld: Selecteer Summer Tires als ouder en Product Group als het niveau.

Er worden twee productsubgroepen geretourneerd (S7000 Powergy en S8000 Energy), elk met inzoommogelijkheid naar de drie bijbehorende productnamen.

Before De afgeleide elementen uit alle niveaus boven het geselecteerde niveau worden geretourneerd, maar niet uit hetzelfde niveau.

Voorbeeld: Selecteer All Tires als ouder en Tire als het niveau.

All Tires en de vijf productgroepen worden geretourneerd, met inzoomen naar de subgroepen, omdat ze boven het geselecteerde niveau staan. De productnamen worden niet geretourneerd.

Before & After De afgeleide elementen uit alle niveaus onder het ouderniveau worden geretourneerd, maar niet uit hetzelfde niveau.

Voorbeeld: Selecteer All Tires als ouder en Size als het niveau.

Product Group, Tires en Size staan onder All Tires maar, omdat Size op het geselecteerde niveau staat, wordt Size niet weergegeven. De productgroepen worden weergegeven met inzoommogelijkheid naar de bijbehorende banden.

Base Elements Alle elementen op het geselecteerde niveau worden geretourneerd.

Voorbeeld: Selecteer All Tires als ouder en Size als het niveau.

Alle bandmaten worden weergegeven.

Self Alle elementen op het geselecteerde niveau binnen de geselecteerde ouder worden geretourneerd.

Voorbeeld: Selecteer Winter Tires als ouder en Size als het niveau.

De bandmaten binnen Winter Tires worden weergegeven.

SelfAndAfter De afgeleide elementen van het geselecteerde niveau en de niveaus daaronder worden geretourneerd.

Voorbeeld: Selecteer Summer Tires als ouder en Product Group als het niveau.

De ouder met inzoomen naar de banden en de bandmaten wordt geretourneerd.

SelfAndBefore De elementen van het geselecteerde niveau en de niveaus daarboven worden geretourneerd.

Voorbeeld: Selecteer All Tires als ouder en Size als het niveau.

Alle banden en de niveaus daarboven worden weergegeven - Tires en Product Groups.

SelfBeforeAfter De afgeleide elementen uit alle niveaus boven het geselecteerde niveau worden geretourneerd, maar niet uit hetzelfde niveau.

Voorbeeld: Selecteer All Tires als ouder en Size als het niveau.

De productsubgroepen, de productgroepen daarboven en de productnamen daaronder worden geretourneerd.

Als u ouders wilt toevoegen aan een niveau, selecteert u de functie Afgeleide elementen. Selecteer de ouder, het niveau en de markering in de lijst Selectie-instellingen.

Perioden tot nu toe

De functie Perioden tot nu toe wordt gebruikt voor op tijd gebaseerde lijsten. U geeft een niveau van een hiërarchie op en selecteert een periode. De functie bepaalt welk element op het opgegeven niveau van de hiërarchie de ouder is van de geselecteerde periode. Als de geselecteerde periode een zusterelement heeft dat ervoor komt, retourneert de functie dit en de geselecteerde periode.

Selecteer Perioden tot nu toe. Selecteer de periode en een hiërarchieniveau uit de lijst in Selectie-instellingen.

De hiërarchie Period in de voorbeeldapplicatie heeft bijvoorbeeld de volgende vier niveaus:

  • 1 - Alle jaren
  • 2 - Jaren
  • 3 - Kwartalen
  • 4 - Maanden

Op niveau 1 is Alle jaren de ouder van december 2017.

Op niveau 2 is 2017 de ouder van december 2017.

Op niveau 3 is kwartaal 4 2017 de ouder van december 2017.

Wanneer u bijvoorbeeld december 2017 en Niveau 3 selecteert, retourneert de functie oktober 2017, november 2017 en december 2017. Met andere woorden: oktober 2017 en november 2017 zijn zusterelementen van december 2017 binnen kwartaal 4 2017 en gaan daaraan vooraf.

Wanneer u oktober 2017 en Niveau 3 selecteert, retourneert de functie alleen oktober 2017. In kwartaal 4 2017 gaan geen zusterelementen vooraf aan oktober 2017.

Vorige perioden

Als u elementen voorafgaand aan en inclusief een opgegeven element wilt toevoegen aan een op tijd gebaseerde lijst, klikt u op de functie Vorige perioden. Selecteer het beginelement en het aantal elementen dat u wilt toevoegen (de index).

Niveau selecteren

Als u alle elementen op een specifiek niveau in de hiërarchie wilt toevoegen, klikt u op Niveau selecteren. De namen van de hiërarchieniveaus en het aantal elementen voor elk niveau worden weergegeven. Selecteer een niveau.

Set selecteren

Zie de onderwerpen Benoemde sets en Benoemde sets gebruiken.

Element zoeken

U kunt elementen zoeken binnen een dimensie op basis van de omschrijving of de unieke naam.

Ga als volgt te werk om te zoeken naar elementen:

  1. Klik op het pictogram Element zoeken.
  2. Voer een zoekterm in en geef op of u wilt zoeken in Elementbijschrift of Unieke naam element.
  3. Klik op Alles zoeken. Alle elementen die aan de zoekcriteria voldoen, worden weergegeven.
  4. Selecteer de elementen die u wilt toevoegen aan de lijstdefinitie en klik op OK. De geselecteerde elementen worden toegevoegd in de onderste helft van het deelvenster Structuurselectie. De resultaten van alle volgende zoekopdrachten worden ook weergegeven. Als u de geselecteerde elementen uit de lijstdefinitie wilt verwijderen, selecteert u ze in het onderste gedeelte van het venster en klikt u op Verwijderen.