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