|
Экспорт из Excel
|
|||
---|---|---|---|
#18+
Hello, All! При автономном запуске скрипта для экспорта из Excel с использованием функции ibec_ImportData при длинном имени файла (скорее всего > 80) возникает ошибка - при запуске со среды - длина файла не влияет .. PS: IBExpert 2014.7.31.1 With best regards, Tchepickov Valera. E-mail: tchepickov@tut.by Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2014, 11:11 |
|
Экспорт из Excel
|
|||
---|---|---|---|
#18+
BirdFireвозникает ошибка "Не шмогла"? ... |
|||
:
Нравится:
Не нравится:
|
|||
11.08.2014, 15:09 |
|
Экспорт из Excel
|
|||
---|---|---|---|
#18+
Хм... Это был намек на текст об ошибке. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.08.2014, 08:53 |
|
Экспорт из Excel
|
|||
---|---|---|---|
#18+
И где пример вызова ibec_ImportData? ... |
|||
:
Нравится:
Не нравится:
|
|||
13.08.2014, 16:18 |
|
Экспорт из Excel
|
|||
---|---|---|---|
#18+
IBExpert <nospam@sql.ru> писал(а) в своём письме Wed, 13 Aug 2014 16:18:16 +0300: > Автор: IBExpert > И где пример вызова ibec_ImportData? > Тема Ответить Сообщение Есть скрипт, который в цикле засасывает в локальную БД 16-ть файлов EXCEL, причём длина имени одного из них составляет 111 символов, затем обрабатывает соответствующим образом и выдаёт на выходе файлы в формате CSV.. При работе скрипта из среды - всё OK. При автономной работе и с усечённой длиной самого длиного файла со 111 символов до < 80 - то же всё OK. В случае длинного файла имеют место два варианта: 1. Скрипт с кодом: fl_good = 0; try ....... Res = ibec_ImportData(DB, 'VED_OBOR_SALD', __impExcel, f2, '', 'RowFirst=' || first_row || '; RowLast=1000; RowNames=0; DecimalSeparator=","; DateOrder=DMY; DateSeparator="."; TimeSeparator=":";', match_rows, null); ....... fl_good = 1; finally ibec_CloseConnection(DB); if (fl_good = 1) then s = 'Процесс завершён успешно!!!'; else begin s = 'Имя ошибки: ' || ibec_err_Name(); EXECUTE IBEBLOCK LogScript (log_file, 1, s); s = 'Код ошибки: ' || ibec_err_SQLCode(); EXECUTE IBEBLOCK LogScript (log_file, 1, s); s = 'Текст ошибки: ' || ibec_err_Message(); EXECUTE IBEBLOCK LogScript (log_file, 1, s); s = 'ERROR - Ошибки в процессе загрузки/обработки БД'; end ..................... отрабатывает нормально независимо от длины файла 2. Скрипт с закомментаренным кодом с функциями ibec_err_ при длинном файле выдаёт ошибку: --------------------- ERROR -------------------------- Invalid source field name/index: 0 с коротким именем файла - всё OK?! -- Написано с помощью почтового клиента Opera: http://www.opera.com/mail/ Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
14.08.2014, 09:59 |
|
Экспорт из Excel
|
|||
---|---|---|---|
#18+
Короче, нужен воспроизводимый пример, включая сам экселевский файл и путь к нему. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2014, 12:25 |
|
Экспорт из Excel
|
|||
---|---|---|---|
#18+
Еще такой вопрос: совпадают ли версии IBExpert и IBEScript? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2014, 12:30 |
|
Экспорт из Excel
|
|||
---|---|---|---|
#18+
IBExpert <nospam@sql.ru> писал(а) в своём письме Tue, 19 Aug 2014 12:30:18 +0300: > Автор: IBExpert > Еще такой вопрос: совпадают ли версии IBExpert и IBEScript? версия IBEScript - 2014.4.8.1, версия IBExpert - 2014.7.31.1 -- Написано с помощью почтового клиента Opera: http://www.opera.com/mail/ Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2014, 12:50 |
|
Экспорт из Excel
|
|||
---|---|---|---|
#18+
BirdFireверсия IBEScript - 2014.4.8.1 Проверь в актуальной версии, только что выложил. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2014, 14:26 |
|
Экспорт из Excel
|
|||
---|---|---|---|
#18+
IBExpert <nospam@sql.ru> писал(а) в своём письме Tue, 19 Aug 2014 14:26:25 +0300: > Автор: IBExpert > BirdFire > версия IBEScript - 2014.4.8.1 > > > Проверь в актуальной версии, только что выложил. Проверил - то же самое + окошко с инфой: Исключение неизвестное программное исключение(0x0eedfade) в приложении по адресу 0x7c812aeb -- Написано с помощью почтового клиента Opera: http://www.opera.com/mail/ Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2014, 15:56 |
|
Экспорт из Excel
|
|||
---|---|---|---|
#18+
BirdFireПроверил - то же самое + окошко с инфой: Исключение неизвестное программное исключение(0x0eedfade) в приложении по адресу 0x7c812aeb Ну, стало быть, тестовый скрипт нужен для воспроизведения. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.08.2014, 18:19 |
|
|
start [/forum/topic.php?fid=42&fpage=32&tid=1599667]: |
0ms |
get settings: |
8ms |
get forum list: |
10ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
38ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 311ms |
total: | 437ms |
0 / 0 |