Необходимо помнить, что длина индексного
. Необходимо помнить, что длина индексного ключа не может быть
больше 256 символов.
Примеры
. Логические значения функция обрабатывает подобно LTOC():
? XTOC(.T.) // "T"
? XTOC(.F.) // "F"
. При числовых значениях возвращается строка длиной 8 байтов:
? XTOC(0) // Длина 8
? XTOC(9.9) // То же
? XTOC(-9.9) // То же
? XTOC(99) // То же
? XTOC(-99) // То же
. Символьные строки не изменяются:
? XTOC("123ABCabc") // "123ABCabc"
. Дата преобразуется в ANSI-формат:
? XTOC(CTOD("12/31/99")) // "19991231"
? XTOC(CTOD("01/01/00") // "19000101"
. При задании пустой или неверной даты возвращается строка из 8
пробелов, а не пустая строка:
? XTOC(CTOD(" / / ") // " "
? XTOD(CTOD("77/77/77") // " "
. Считывание всех полей записи и конкатенация их в одну строку,
что позволяет сравнить две записи:
FUNCTION STRINGREC
PRIVATE nI, nFieldNo, cField, cStringRec
cStringRec := ""
nFieldNo := FCOUNT() // Количество полей
FOR nI = 1 to nFieldNo
cField := FIELD(nI) // Имя поля
cStringRec := cStringRec + XTOC(&cField)
NEXT nI
RETURN (cStringRec)
See Also: CTOF()
Введение в функции поддержки сети
------------------------------------------------------------------------------
NETCANCEL() Отменяет переадресацию локального устройства