Masker

<< Klik voor weergeven inhoudsopgave >>

Navigatie:  Basisbegrippen >

Masker

Bij een aantal functies binnen  Ibis Calculeren voor Bouw bestaat de mogelijkheid om een masker toe te passen.

Dit kan onder andere bij het sorteren, indexeren, actualiseren en genereren.

Sorteren

Op basis van welke posities en maskerinhoud moet er gesorteerd worden.

Indexeren

Regels met welke criteria moeten geïndexeerd worden.

Actualiseren

Op basis van welke posities en maskerinhoud moet er gesorteerd worden.

Genereren

Op basis van welke posities en maskerinhoud moet de veldinhoud van de gekozen kolom vergeleken worden met die in de referentiebegroting.

Teken

Toelichting

_

Een ( _ underscore) geeft aan dat op die positie geen karakters worden vergeleken. Als het masker leeg blijft, past het programma geen selectie toe.

Karakter

Een karakter, bijvoorbeeld het cijfer 2 op positie vier, geeft aan dat het programma selecteert op de codes waarin het cijfer 2 op de vierde positie staat. Een karakter kan een cijfer of een letter zijn, maar ook een punt . en bijvoorbeeld # of &.

*

De tussen sterretjes * aangegeven karakters worden vergeleken in de te sorteren kolom. U hoeft dan niet precies de positie aan te geven waar die karakters staan.

Bijvoorbeeld *.25* in het masker is in de begroting: 10.25.40 of 12.25 etc. Alleen de regels die aan het opgegeven masker voldoen, worden gesorteerd of geactualiseerd.

?

Een vraagteken ? geeft aan dat op die positie karakters worden vergeleken met dezelfde posities in de referentiebegroting. Een vraagteken ? vergelijkt de codes op de volgende manier:

Bijvoorbeeld A?B in het masker is in de begroting: AXB. In de referentie kan dit zijn AXB, maar ook AYB, ACB of A B.

Voorbeeld: ??40?? betekent dat op de eerste, tweede, vijfde en zesde positie de inhoudelijke gegevens worden vergeleken. Op positie drie moet een 4 staan en op positie vijf moet een 0 staan.