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