|
Загрузка из Excel файла
|
|||
---|---|---|---|
#18+
Добрый день! Помогите пожалуйста разобраться в чем причина сделала проект по загрузке данных из Excel в БД Файл этот лежит в сетевом каталоге, на который моему пользователю дали права на чтение/редактирование Когда проект запускаю локально на своей машине, все отлично отрабатывает Делаю task sheduler задание, чтобы запускалось в опредленное время, в лог пишется ошибка Ошибка запуска MS Excel. Данные не загружены код ls_path = 'путь к сетевому каталогу' ls_mask = 'file1' + '*' ls_filename = uf_find_file( ls_path, ls_mask ) ls_path_name = ls_path + '\' + ls_filename // Если файл не выбран IF ( IsNull( ls_filename ) OR ls_filename = '' ) THEN RETURN 0 END IF oleobject lole_excel, lole_workbook, lole_worksheet, lole_range lole_excel = CREATE oleobject ll_rtn = lole_excel.ConnectToNewObject("excel.application") // Проверка запуска MS Excel IF ll_rtn <> 0 THEN // Сообщение об ошибке запуска MS Excel uf_log( 1, 'Ошибка запуска MS Excel. Данные не загружены' ) DESTROY lole_Excel RETURN 0 ELSE uf_log( 1, 'Загрузка данных из файла ' + ls_filename ) // При успешном запуске excel lole_excel.WorkBooks.Open(ls_path_name) lole_workbook = lole_excel.application.workbooks(1) lole_worksheet = lole_workbook.worksheets(1) ll_numRow = 2 ls_cell1 = String( lole_worksheet.cells( ll_numRow, 1 ).value) ls_cell1 = String( lole_worksheet.cells( ll_numRow, 2 ).value) ls_cell1 = String( lole_worksheet.cells( ll_numRow, 3 ).value) DO WHILE ls_cell1 <> '' ... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.03.2021, 15:16 |
|
Загрузка из Excel файла
|
|||
---|---|---|---|
#18+
Вывела значение ошибки ll_rtn = lole_excel.ConnectToNewObject("excel.application") ll_rtn = -3 Object could not be created Подскажите пожалуйста как поправить? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2021, 11:33 |
|
Загрузка из Excel файла
|
|||
---|---|---|---|
#18+
Похоже, в итоге, проект запускается на машине, где Excel не установлен (или установлено несколько его копий). ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2021, 12:00 |
|
Загрузка из Excel файла
|
|||
---|---|---|---|
#18+
avs63 Похоже, в итоге, проект запускается на машине, где Excel не установлен (или установлено несколько его копий). Excel установлен. Когда запускаю через среду разработки, все прекрасно. В лог пишется что Загрузка данных из файла такого то завершена Но если запустить через планировщик, то вот такая ошибка Может проблема в DLL? нет нужной dll-ки? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2021, 12:57 |
|
Загрузка из Excel файла
|
|||
---|---|---|---|
#18+
hum_i avs63 Похоже, в итоге, проект запускается на машине, где Excel не установлен (или установлено несколько его копий). Excel установлен. Когда запускаю через среду разработки, все прекрасно. В лог пишется что Загрузка данных из файла такого то завершена Но если запустить через планировщик, то вот такая ошибка Может проблема в DLL? нет нужной dll-ки? на машине, где планировщик, ексель есть? ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2021, 14:11 |
|
Загрузка из Excel файла
|
|||
---|---|---|---|
#18+
Рыба hum_i пропущено... Excel установлен. Когда запускаю через среду разработки, все прекрасно. В лог пишется что Загрузка данных из файла такого то завершена Но если запустить через планировщик, то вот такая ошибка Может проблема в DLL? нет нужной dll-ки? на машине, где планировщик, ексель есть? да ... |
|||
:
Нравится:
Не нравится:
|
|||
29.03.2021, 14:52 |
|
Загрузка из Excel файла
|
|||
---|---|---|---|
#18+
hum_i Добрый день! Помогите пожалуйста разобраться в чем причина сделала проект по загрузке данных из Excel в БД Файл этот лежит в сетевом каталоге, на который моему пользователю дали права на чтение/редактирование... Среда разработки с какими правами работает? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.03.2021, 10:48 |
|
|
start [/forum/topic.php?fid=15&msg=40057783&tid=1334990]: |
0ms |
get settings: |
8ms |
get forum list: |
5ms |
check forum access: |
1ms |
check topic access: |
1ms |
track hit: |
30ms |
get topic data: |
4ms |
get forum data: |
1ms |
get page messages: |
140ms |
get tp. blocked users: |
0ms |
others: | 7ms |
total: | 197ms |
0 / 0 |