Руководство разработчика

Метод ТИП_SQL.ТИП_ПОЛЯ

Метод ТИП_ПОЛЯ позволяет узнать тип поля.

ФУНКЦИЯ ТИП_СТРОКА: ТИП_ПОЛЯ(ТИП_СТРОКА: поле)

Параметры

поле
Имя поля.

Возвращаемое значение

Функция возвращает символ, характеризующий тип поля:

"С"– ТИП_СТРОКА
"Ч"– ТИП_ЧИСЛО
"Л"– ТИП_ЛОГИКА
"Д"– ТИП_ДАТА

Пример использования

СОЗДАТЬ ( бд, ТИП_SQL )
файл = ДИР_DBF+"\Test.dbf"
ЕСЛИ  НЕ СУЩ_ФАЙЛ (файл)  ТО
    СООБЩЕНИЕ ( "Файл "+файл+" не найден!" )
    СТОП
КОНЕЦ_ЕСЛИ
бд.ОТКРЫТЬ (файл)
и = 6
ЕСЛИ  бд.ВСЕГО >0  ТО
    ЦИКЛ ПОКА ( бд.СЛЕДУЮЩАЯ )
        ВСТАВИТЬ_РАМКУ (  1, и, 4, 1);
        ВЫВЕСТИ (  2,и, и-5) 
        ЕСЛИ  бд.ТИП_ПОЛЯ ("Place") ="С"  ТО
            ВСТАВИТЬ_РАМКУ (  5, и, 55, 1);
            ВЫВЕСТИ (  6,и, бд.ПОЛЕ ("Place"), 50, ДА)
        КОНЕЦ_ЕСЛИ
        ЕСЛИ  бд.ТИП_ПОЛЯ ("Code_place") ="Ч"  ТО
            ВСТАВИТЬ_РАМКУ (60, и, 11, 1);
            ВЫВЕСТИ ( 61,и, бд.ПОЛЕ ("Code_place"), 10, 0, ДА)
        КОНЕЦ_ЕСЛИ
        и++
    КОНЕЦ_ЦИКЛА
КОНЕЦ_ЕСЛИ
бд.ЗАКРЫТЬ

См. также: