Beste Henk,

H.C. van der Burg schreef:

Beste listers,

In de helpbestanden (/text/shared/02/01170101.xhp) komt onderstaande tekst voor:

Voor het tekenmasker "__-__-2000" definieert u bijvoorbeeld het bewerkingsmasker "NNLNNLLLLL", zodat de gebruiker bij het invoeren van een datum slechts vier cijfers kan invoeren.

Tot aan het lezen van deze tekst dacht ik dat een tekenmasker (iets in patroonvelden) hetzelfde was als een bewerkingsmasker. Uit het bovenstaande blijkt echter dat het om 2 verschillende begrippen gaat. De helpteksten bieden verder geen oplossing. Tekenmasker, Bewerkingsmasker en/of Masker, teken enz. enz. komen niet in de index voor. Zowel Tekenmasker als Bewerkingsmasker zouden mijns inziens er in behoren te staan.

Wie kan mij hier inzicht in verschaffen?

Het volgende gevonden op internet:

CITAAT:

Met een bewerkingsmasker kunt u een beperking voor de notatie instellen.
Een bewerkingsmasker kan een willekeurige set maskertekens zijn
waarmee u de waarden beperkt die als parameterwaarden kunnen
worden ingevoerd. Met een bewerkingsmasker beperkt u ook de
waarden die kunnen worden ingevoerd als de standaardwaarden voor
aanwijzingen.
U kunt elk van de volgende maskertekens of een combinatie ervan
gebruiken:
• A (Accepteert een alfanumeriek teken en vereist het opgeven van
een teken in de parameterwaarde.)
• a (Accepteert een alfanumeriek teken en vereist geen teken in de
parameterwaarde.)
• 0 (Accepteert een cijfer [0 tot 9] en vereist het opgeven van een
teken in de parameterwaarde.)
• 9 (Accepteert een cijfer of een spatie, en vereist geen teken in de
parameterwaarde.)
• # (Accepteert een cijfer, spatie of plus-/minteken, en vereist geen
teken in de parameterwaarde.)
• L (Accepteert een letter [A tot Z] en vereist het opgeven van een
teken in de parameterwaarde.)
• “?” Accepteert een letter en vereist geen teken in de
parameterwaarde.)
• & (Accepteert elk willekeurig teken of een spatie, en vereist het
opgeven van een teken in de parameterwaarde.)
• C (Accepteert elk teken of een spatie, en vereist geen teken in de
parameterwaarde.)
• “. , : ; - / (scheidingstekens) Het gebruik van scheidingstekens in
een bewerkingsmasker is vergelijkbaar met het typen van een
notatie in het parameterveld. Wanneer het veld in het rapport wordt
geplaatst, wordt het scheidingsteken weergegeven in het
veldobjectkader, bijvoorbeeld: LLLL/0000. In dit voorbeeld is een
bewerkingsmasker toegepast dat vier letters gevolgd door vier cijfers
vereist.
• “<“ (Navolgende tekens worden omgezet in kleine letters.)
• “>” (Navolgende tekens worden omgezet in hoofdletters.)
• “\” (Navolgende tekens worden letterlijk weergegeven.) Met het
bewerkingsmasker \A bijvoorbeeld, wordt de parameterwaarde A
weergegeven. Als het bewerkingsmasker 00\A00 is, wordt de
parameterwaarde gevormd door twee cijfers, de letter A en
vervolgens nog twee cijfers.

Opmerking: sommige maskertekens moeten bij het opgeven van een
parameterwaarde door een teken worden vervangen, terwijl u bij andere
zo nodig een spatie kunt laten staan. Als u bijvoorbeeld
bewerkingsmasker 000099 gebruikt, kunt u een parameterwaarde van
vier, vijf of zes cijfers opgeven, aangezien het maskerteken 9 niet door
een parameterwaarde hoeft te worden vervangen. Voor het maskerteken
0 is dit echter wel een vereiste en daarom moet u een parameterwaarde
van ten minste vier cijfers opgeven.

EINDE CITAAT

Ik weet niet of bovengenoemde tekens ook gelden voor OOo

Dirk


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Antwoord per e-mail aan