Клиппер 5. Справочник

Необходимо помнить, что длина индексного


  . Необходимо помнить, что длина индексного ключа не может быть
    больше 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()   Отменяет переадресацию локального устройства

Содержание раздела