Метод ТИП_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, ДА) КОНЕЦ_ЕСЛИ и++ КОНЕЦ_ЦИКЛА КОНЕЦ_ЕСЛИ бд.ЗАКРЫТЬ