<< 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.
Op basis van welke posities en maskerinhoud moet er gesorteerd worden.
Regels met welke criteria moeten geïndexeerd worden.
Op basis van welke posities en maskerinhoud moet er gesorteerd worden.
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. |