|
|
|
|
#1 |
|
Участник
|
Цитата:
Сообщение от IvanS
В качестве апа.
Есть проблема открытия файла Excel в пакетнике. АХ2009, Office 2013, в пакетном режиме в момент отработки кода открытия книги просто падает обработки. При чем никаких уведомлений не выдается как в АХ, так и Windows. try catch Exception::CLRError тоже ничего не перехватывает. А еще самое интересное в аналогичной тестовой среде все работает отлично и без ошибок, а вот на рабочей как назло падает. Поэтому вопрос как минимум понять, что за ошибка мешает корректной работе в рабочей среде? А от неё уже смотреть дальше установить рядом 64-разрядную сестру можно только в "тихом" режиме Excel version To work well with Excel we need to have ODBC Excel 64 bit driver installed on the server http://www.microsoft.com/en-us/downl....aspx?id=13255 cmd (as administrator) AccessDatabaseEngine_x64 /passive
__________________
Felix nihil admirari |
|
|
|
|
#2 |
|
Участник
|
Цитата:
Сообщение от wojzeh
пакетник всегда крутится на сервере, соответственно должна стоять правильная компонента доступа - 64-разрядная. если аос крутится на той же машине, что и клиент, то скорее всего на ней уже установлена 32-разрядная версия.
установить рядом 64-разрядную сестру можно только в "тихом" режиме Excel version To work well with Excel we need to have ODBC Excel 64 bit driver installed on the server http://www.microsoft.com/en-us/downl....aspx?id=13255 cmd (as administrator) AccessDatabaseEngine_x64 /passive |
|
|
|
|
#3 |
|
Участник
|
Цитата:
залезь и посмотри, какие версии установлены. не забывай также, что разные версии Excel требуют разной строки подключения в коде. там или прописывать весь зоопарк ноевого ковчега, или договориться, какая именно версия будет использоваться повсеместно.
__________________
Felix nihil admirari |
|
|
| Теги |
| .net, ax2009, excel, законченный пример, полезное |
|
|
|