Регистрация Правила Главная форума Поиск |
0
- 19.06.2024 - 02:24
|
При наличии Йокселя и Формекса необходимость в патчах/ускорителях для решения "тупняка" при штатном сохранении больших мокселей в Excel - отпадает. Раньше как один из вариантов вешали кнопочку на перехват печформы и обрабатывали перехватываемую печформу это Йокселем, но это не работало при программном сохранении в эксель, при программном сохранении в Эксель приходилось оборачивать это Йокселем (если, конечно, разработчик/фриласер/костылестроитель не забыл про это). Также можно было решать это перехватом интерактивной команды Сохранить/СохранитьКак глобальной формексовской ПриПолученииКОмандыГлавнымОкном() и сохранением через Йоксель перехваченной Формексом окна печформы Теперь, на последних релизах Formex, есть глобальная ПриЗаписиТаблицы(), которая работает и при интерактивном, и при программном сохранении, реализуется в пару строк... //************************************************** *******//Formex Процедура ПриЗаписиТаблицы(<?>,,,) Процедура ПриЗаписиТаблицы(Конт, ИмяФайла, ФорматФайла, ФСО) Если ФорматФайла <> 1 Тогда Возврат; КонецЕсли; ФСО = 0; ТабличныйДокумент = СоздатьОбъект("ТабличныйДокумент"); // Йоксель ТабличныйДокумент.ЗагрузитьИзТаблицы(Конт); ТабличныйДокумент.Записать(ИмяФайла,"xls"); КонецПроцедуры // ПриЗаписиТаблицы() | |
1
- 19.06.2024 - 02:31
|
Если по каким-то причинам Йоксель нет возможности использовать то можно применить mxlboost.dll ОтчетПоПартиям ТиС, ~10К строк моксельбуст ~15cек, Йоксель праткически мгновенно - моргнул и все... ВК https://infostart.ru/1c/tools/1026032/ - не зашла у меня, в PDF конвертит неадекватно, для Excel не использовал, хватало Йокселя... | |
2
- 19.06.2024 - 02:32
|
Еще больше полезного - в "Заповеднике гоблинов" https://forum.dorex.pro/index.php?board=8.0 ;=) | |
![]() | Интернет-форум Краснодарского края и Краснодара |