ADXTUL

Contents


Adxtul  determines the codes of the user entry types.

 

Class, Type, and Dimension

[S]adxtul (1) (32) Char

 

Examples

# Back up the current value of the zero (0) index
[L]SVGTUL = [S]adxtul(0)

# Replace it with the "E" code type
[S]
adxtul(0) = "E": [S]adxtut(0) = "b": [S]adxtuc(0) = ".-_"

# Immediate use: You could enter lowercase letters (a-z)
# and digits (using the standard "b" sub-type) as well as
# the period (.), hyphen (-), and underscore (_)

Description and Comments

You may define types of entry that will be added to - or even substituted by - standard types within an Adonix application.

You may parameterize 32 extra types accordingly, but the application is limited to 9 extra types. You may enter them in the TUL1 through TUL9 parameters of the ADX chapter, or module. The first nine workstations of adxtul are loaded by the supervisor by these TUL1 to TUL9 parameters.

These extra types are described by one letter: their "code." The characters composing each type are defined by a maximum  of 17  sub-types and up to 33 additional characters.  For a given piece of data, the characters that you will be able to enter are the eventual sub-types and additional characters.

adxtul is an Adonix system variable of the table type of Char of 1 character apiece, which specifies this code. Assigning it allows you to modify this parameter.

WARNING: If you assign adxtul with the code of a standard type, this type will simply be replaced by that of the user, which may disrupt the operation of the software completely. You cannot redefine the colon (:), which separates the formating string options; the left ([) and right (]) brackets, which delimit the comments; the greater than sign (>), which indicates scrolling; nor the digits (from 0 to 9).

Standard Code Summary Table

#

Digits from zero (0) to nine (9)

A

Uppercase Letters (A to Z)

a

Lowercase Letters (a to z)

L

Upper- and Lowercase Letters (A-Z and a-z)

B

Uppercase Letters + Digits

b

Lowercase Letters + Digits

C

Upper- and Lowercase Letter + Digits

H

Hexadecimal Digits (0-9 / A-F)

X

Printable, Unspecified Characters

Y

Digit composing a year

M

Digit or letter composing a month

D

Digit composing a day

.

Position of the Decimal Separator

F

Number in floating format

h

Digit for the current time (in display)

m

Digit for the minutes (in display)

s

Digit for the seconds (in display)

' '

This parameter is used with direct payments on invoices.

&

Internal to Adonix (uppercase letters)

%

Internal to Adonix (uppercase letter + digit)

The list of the alphabetical "free" codes is therefore: EGIJKNOPQRSTUVWZ and cdefgijklnopqrtuvwxyz.

 

Associated Errors

No associated error

 

Associated Keywords

ADXTUC - ADXTUT - FORMAT$


CONTENTS


Copyright © Sage 1999 - 2007