![]() |
#17 |
Участник
|
Чуточку разобралась:
1)CREATE TABLE ругался на апострофы. Нашла выход с помощью текстовой переменной. 2)если оставить реквест форму, то при выполнение датапорта создаётся 2 файла : текстовый и дбф. Решение - реквест форму в No, путь к файлу задавать жестко. [codebox] VAR Name ConstValue Text001 CREATE TABLE %1(%2 CHAR(10), %3 VARCHAR(60)) CODE NameTable := 'Vendor'; FilePath:='D:\TEMP\'; CREATE(dbf); dbf.Open('DRIVER=Microsoft dBase Driver (*.dbf);DRIVERID=277;DBQ=' + FilePath); dbf.Execute(STRSUBSTNO(Text001,NameTable,'FIELD1','FIELD2')); dbf.Close;[/codebox] Только теперь при запуске вылезает ошибка: Цитата:
Операционная система не может найти устройство и каталог для файла .
Пожалуйста, проверьте, что названия устройства, каталога и имя файла корректны. |
|