|
|
#21 |
|
Участник
|
Цитата:
Изначально опубликовано YVAS
Вообще изначально стоял вопрос: как ускорить работу отчетов Excel. Что по поводу ошибки, то можно попробовать переустановить Офис, скажем XP или 2000. Да! Вопрос, когда такая ошибка вываливается при выводе отчета из сколькиз строк? Да не надо ни чего переустанавливать... проверьте формат данных..
|
|
|
|
|
#22 |
|
Участник
|
[QUOTE]Да не надо ни чего переустанавливать... проверьте формат данных..
У нас опытные программисты, проблем с форматами быть не должно. Да и на других машинах отчеты идут
|
|
|
|
|
#23 |
|
Участник
|
[QUOTE]Изначально опубликовано asabin
Цитата:
Да не надо ни чего переустанавливать... проверьте формат данных..
У нас опытные программисты, проблем с форматами быть не должно. Да и на других машинах отчеты идут
Ну если они опытные, в чем чем я ни минуты не сомневаюсь, 1. пусть локализуют участок проблеммного кода... 2. выведут то значение, при передаче которого в эксель возникает проблема 3. номер строки, в которой возникает проблема... если это строка с номером типа 35123 то тогда есть смысл говорить о производительности машиы... а если это строка с номером 1... то есть смысл сомневаца в опытности ваших программистов......... |
|
|
|
|
#24 |
|
1C
|
Говорю Офис глючит. Если на других работают причем несколько отчетов, а именно на этой машине вылетает ошибка...А лучше всего переустановить всю ОС со всеми приложениями. Меньше времени уйдет, чем на разбор полетов.
__________________
Разница между теорией и практикой на практике больше, чем в теории |
|
|
|
|
#25 |
|
Участник
|
Цитата:
Изначально опубликовано YVAS
Говорю Офис глючит. Если на других работают причем несколько отчетов, а именно на этой машине вылетает ошибка...А лучше всего переустановить всю ОС со всеми приложениями. Меньше времени уйдет, чем на разбор полетов. при этом не забудьте прочитать заклинание чукотских шаманов №3....
|
|
|
|
|
#26 |
|
NavAx
|
вставлю свое слово.
по поводу вылета excel. проблема реально существовала на win98 , решалась переустановкой ОС на winXP http://www.axforum.info/forums/showt...&threadid=2889 ну и заклинания, разумеется
__________________
Чудес не бывает (c), истина где-то рядом (c)... |
|
|
|
|
#27 |
|
Участник
|
Цитата:
Изначально опубликовано asabin
Проблема не во времени формирования отчетов, они вываливаются с ошибкой: Ошибка: Метод Value2 в COM-объекте класса 'Ranger' возвратил код ошибки 0х8007000Е ("unknown"), который означает "unknown" Такая ошибка частенько выдавалась в Ax2.5, когда пользователь во время построения отчёта переключался на открытый у него документ Excel. Другой вариант: отчёт формируется в Excel и лист с формирующимися данными виден на экране. Если во время заполнения листа данными пользователь мышкой поставит курсор в какую-нибудь ячейку, именно эта ошибка появляется стабильно, независимо от версии Офиса. Люди, подскажите, исправилась ли эта ситуация в более поздних версиях Аксапты? Так что, предлагаю отчёт формировать сначала невидимым, а потом уже показывать его на экране, ну и на время формирования отчёта пойти попить чайку или пообедать (вот это уже напрямую зависит от тактовой частоты процессора) Кстати, в Excel'е существует ограничение на количество выводимых строк на страницу - 65536. Превышение этого количества также приводит к ошибке |
|
|
|
|
#28 |
|
Участник
|
хм... такое впечатление, что это глас вопиющего в пустыне.... Да не надо НИ КОГДА выводить большие отчеты с помощью стандартного класса ахапты или использовать метод range.value2 тогда и чай пить будет некогда.................
|
|
|