U hebt een project geopend.Project > Eigenschappen. Kies het tabblad Eigenschappen en selecteer bijvoorbeeld de eigenschap Blokeigenschap: Vervangingstekst [1].
U hebt een project geopend. U hebt een formulier in de formuliereditor geopend. Selecteer het formulier in de pagina-navigator. Bewerken > Eigenschappen. Selecteer bijvoorbeeld de eigenschap Eigenschappen geformatteerd: Vervangingstekst [1].
In dit dialoogvenster definieert u een tabel met vervangingsteksten. Aan de hand van een dergelijke tabel kunnen de waarden van een eigenschap (blokeigenschap of geformatteerde eigenschap in een verwerking) door andere teksten worden vervangen. Op deze manier kunnen numerieke waarden, booleaanse waarden (waar / onwaar, ja / nee etc.) of enkeltalige teksten door meertalige, toepasselijke teksten worden vervangen.
Overzicht van de belangrijkste dialoogvensterelementen:
In de tabel definieert u de teksten waardoor de waarden van een eigenschap moeten worden vervangen.
Operator:
In deze kolom selecteert u een vergelijkingsoperator, om de waarde van een eigenschap met de brontekst te vergelijken.
Opmerking:
Wanneer u hier de invoer "Reguliere expressie" selecteert, wordt de waarde aan de hand van een reguliere expressie met de brontekst vergeleken. (Deze instelling dient alleen te worden gebruikt door ervaren gebruikers die bekend zijn met het invoeren van reguliere expressies.).
Brontekst:
Geef hier de vergelijkingswaarde op waarmee de waarde van de geselecteerde eigenschap moet worden vergeleken. Daarbij wordt er rekening gehouden met hoofdletters en kleine letters.
Uitvoertekst:
Geef hier de tekst op waardoor de waarde van de geselecteerde eigenschap moet worden vervangen.
Opmerking:
De teksten in de velden Brontekst en Uitvoertekst kunnen in meerdere talen worden opgegeven. Bij de automatische vertaling (ingeschakelde optie Tijdens het invoeren vertalen in de vertaalinstellingen) worden deze teksten niet in acht genomen en kunnen ze alleen handmatig worden vertaald (Snelmenu > Vertalen).
Bij een geplaatste functie in het schema moet worden aangegeven of de functie een hoofdfunctie is. Daartoe wordt in het eigenschappendialoogvenster de eigenschap Hoofdfunctie (ID 20122) als formaatelement van een blokeigenschap geselecteerd (bijvoorbeeld voor de eigenschap Blokeigenschap 1: Formaat via de formaatelementen "Functie-eigenschap > Algemene functie-eigenschappen"). In de eigenschapslijst op het rechter tabblad wordt voor de eigenschap Blokeigenschap 1 bij een hoofdfunctie de waarde "X" en bij een nevenfunctie geen waarde aangegeven.
Om deze waarden door toepasselijke teksten te vervangen, stelt u voor de eigenschap Hoofdfunctie het veld Vervangingstekst in het dialoogvenster Formaat: Blokeigenschap op de waarde "Tabel 1 gebruiken" in.
Om ervoor te zorgen dat de tekst in de blokeigenschappen wordt vervangen, definieert u vervolgens in de projecteigenschappen voor de eigenschap Blokeigenschap: Vervangingstekst [1] de volgende tabel:
Operator |
Brontekst |
Uitvoertekst |
Doorgaan |
---|---|---|---|
= |
X |
Hoofdfunctie |
|
= |
Nevenfunctie |
|
Vervolgens worden de waarden van de eigenschap Hoofdfunctie bij de geplaatste functie door de uitvoerteksten vervangen.
Voor veel onderdelen behoort de eigenschap Blokeigenschap 1 tot de standaard eigenschapsplaatsing. Daardoor wordt de tekst "Hoofdfunctie" / "Nevenfunctie" voor de geplaatste functie ook in de grafische editor als eigenschapsplaatsing weergegeven.
Doorgaan:
Schakel dit selectievakje in wanneer er meerdere reguliere uitdrukkingen na elkaar moeten worden uitgevoerd. Op deze manier kunt u bijvoorbeeld meerdere spaties na elkaar laten vervangen.
Wanneer de reguliere uitdrukking slechts één keer moet worden uitgevoerd, laat u het selectievakje uitgeschakeld (standaardinstelling).
U hebt de eigenschap Technische waarden (ID 20027) als formaatelement van een blokeigenschap geselecteerd. In deze eigenschap zijn bijvoorbeeld de volgende waarden ingevoerd: Spanning 24 V, DC12V of Vermogen 2,5W. Nu wilt u uit deze waarden steeds alleen de getallen halen en weergeven.
Eerst stelt u voor de eigenschap Technische waarden het veld Vervangingstekst in het dialoogvenster Formaat: Blokeigenschap op de waarde "Tabel 1 gebruiken" in.
Om ervoor te zorgen dat de tekst in de blokeigenschappen wordt vervangen, definieert u vervolgens in de projecteigenschappen voor de eigenschap Blokeigenschap: Vervangingstekst [1] de volgende tabel:
Operator |
Brontekst |
Uitvoertekst |
Doorgaan |
---|---|---|---|
Reguliere expressie |
^[^0-9]* |
|
|
Reguliere expressie |
[^0-9]*$ |
|
Vervolgens worden de waarden van de eigenschap Technische waarden vervangen door de uitvoerteksten 24, 12 of 2,5.
Snelmenu:
Het snelmenu stelt - afhankelijk van het veldtype (bijv. datum, hele getallen, meertalig) - menuopdrachten ter beschikking, waarmee u afhankelijk van de situatie bijvoorbeeld de weergave van tabellen kunt beïnvloeden of de waarden in velden kunt bewerken. Een overzicht van deze snelmenuopdrachten vindt u in de paragraaf Snelmenuopdrachten.
Zie ook