19.10.2004, 13:01 | #1 |
Участник
|
Обработка записей из файла в датапорте
Здравствуйте!
Помогите пожалуйста - начинаю только только программировать на навижн. Проблема такова - есть файл из которого данные надо импортировать в Навижн - в одном столбце файла строки длиннее чем поля в таблице Навижн - можно ли как то на определенное событие обрезать по длине строки из файла? |
|
19.10.2004, 13:44 | #2 |
NavAx
|
Объявите текстовую переменную достаточной длины.
В ДатапортФилдс вместо "короткого" поля напишите название этой переменной. На OnBeforeImport напишите <"Короткое" поле> := COPYSTR(<Переменная>, 1, <нужная длина>) |
|
19.10.2004, 13:53 | #3 |
Участник
|
Спасибо Yoil !
Я нашел немного другое решение - поле у меня не должно привышать 30 символов на триггер пишу обработку Name - OnBeforeEvaluateField(VAR Text : Text[1024]) Text := PADSTR(Text,30); |
|