Code

Geeft als resultaat de Unicode-code-points voor de tekens in de tekst.

Opmaak 

Code (tekst)

Parameters 

tekst - een of meer tekens.

Resulterend gegevenstype 

getal

Afkomstig uit versie 

10.0

Beschrijving 

Geeft als resultaat de Unicode-code-points voor de tekens in de tekst. Als de tekst nul tekens bevat, wordt een lege tekenreeks als resultaat gegeven.

Als de tekst één teken bevat, geeft deze functie als resultaat de code-point voor dat teken. Als de tekst meer tekens bevat, wordt het Unicode-code-point voor elk teken als een groep van vijf cijfers als resultaat gegeven waarin het code-point voor het eerste teken wordt voorgesteld door de laagste vijf cijfers, het code-point voor het tweede teken in de volgende hogere vijf cijfers (links) en zo verder.

Wanneer u een samengesteld teken, zoals ä omzet, geeft deze functie als resultaat het Unicode-code-point voor het samengestelde teken.

In de volgende tabel ziet u enkele algemene navigatietekens en de bijbehorende waarden die door deze functie worden geretourneerd. Deze zijn handig bij het testen welke toetsaanslag een scripttrigger BijToetsaanslagLay-out of BijToetsaanslagObject heeft geactiveerd.

De navigatietoets

Code geeft als resultaat

Opmerkingen

Backspace

8

Komt overeen met Unicode-/ASCII-code voor BS (backspace)

Tab

9

Komt overeen met Unicode-/ASCII-code voor HT (horizontale tab)

Shift-Tab

9

De shift kan worden gedetecteerd met de waarde die als resultaat wordt gegeven van de Get (CombinatietoetsActivering) functie

Enter

 10

Komt overeen met Unicode-/ASCII-code voor LF (regeldoorvoer)

Return

 13

Komt overeen met Unicode-/ASCII-code voor CR (regelterugloop)

Escape

 27

Komt overeen met Unicode-/ASCII-code voor ESC (escape)

Pijl-links

 28

Komt overeen met Unicode-/ASCII-code voor FS (bestandsscheidingsteken)

Pijl-omhoog

 29

Komt overeen met Unicode-/ASCII-code voor GS (groepsscheidingsteken)

Pijl-rechts

 30

Komt overeen met Unicode-/ASCII-code voor RS (recordscheidingsteken)

Pijl-omlaag

 31

Komt overeen met Unicode-/ASCII-code voor US (eenheidscheidingsteken)

Space

 32

Komt overeen met de Unicode-/ASCII-code voor spatie

Delete

127

Komt overeen met de Unicode-/ASCII-code voor verwijderen

Opmerkingen 

  • Als er teveel tekens zijn om te worden voorgesteld in een nummerveld in een FileMaker Pro-bestand, geeft deze functie een "?" als resultaat.

Voorbeeld 1 

Code ("") geeft een lege tekenreeks als resultaat.

Code ("ä") geeft als resultaat 97.

Code ("b") geeft als resultaat 98.

Code ("ab") geeft als resultaat 9800097.

Code ("ä") geeft als resultaat 228.

Code ("ä") (een a gevolgd door een trema ingevoerd met een aparte toetsaanslag) geeft als resultaat 77600097.