Доброго времени! Проблемочка возникла. При выводе отчета на печать все в порядке. при сохранении в Excel 1С виснет. Сразу оговорюсь: в отчете около СТА страниц. Как быть? Кто-нибудь сталкивался с такой проблемой? Да, еще кое-что: отчет крайне важный и нужный, без него не обойдусь. mxl-файл занимает 1,33 Мб. mailto:ssps@mw.narzan.com
desperado73 Написал:
-------------------------------------------------------
> Доброго времени! Проблемочка возникла. При выводе
> отчета на печать все в порядке. при сохранении в
> Excel 1С виснет. Сразу оговорюсь: в отчете около
> СТА страниц. Как быть? Кто-нибудь сталкивался с
> такой проблемой? Да, еще кое-что: отчет крайне
> важный и нужный, без него не обойдусь. mxl-файл
> занимает 1,33 Мб.
> mailto:ssps@mw�
> 46;narzan.c
> 11;m
Попробуй разбить mxl на 4 части (до 3000 строк приблизительно), а потом каждую часть пересохрани в Excel, затем в Excel объедини все снова. Я по крайней мере пока ничего лучшего не придумал. И еще, что заметил, когда стоял оффис 2003 - это был полный фонарь. Перешел на оффис ХР - проблем поубавилось. Где-то на форумах встречал как это лечится, но у меня почему-то не прокатило и я забросил это грязное дело.
Решение есть. на тестовой таблице в 50 000 строк сохраняет порядка 3 секунд. В реальной работе у меня, например, отчет который сохранялся минут 10 - проходит сейчас за пару секунд. Ничего программить не надо. 6 строчек кода при старте системы.
Сhe Burashka Написал:
-------------------------------------------------------
> Решение есть. на тестовой таблице в 50 000 строк
> сохраняет порядка 3 секунд. В реальной работе у
> меня, например, отчет который сохранялся минут 10
> - проходит сейчас за пару секунд. Ничего
> программить не надо. 6 строчек кода при старте
> системы.
Ну вот, оказывается нет ничего нового под луной. Не томи душу - выкладывай свое решение. Думаю многие за это скажут спасибо. Я первый выражаю благодарность, так сказать авансом.
Ага! Разбежался... ;-)
я все зубы обломал, пока нашел... и выкладывай за просто так... ;-)
Ищите на мисте в базе знаний, ключевое слово romix - если не найдете - тогда уже стучитесь!
Сhe Burashka Написал:
-------------------------------------------------------
> Ага! Разбежался... ;-)
> я все зубы обломал, пока нашел... и выкладывай за
> просто так... ;-)
> Ищите на мисте в базе знаний, ключевое слово romix
> - если не найдете - тогда уже стучитесь!
Спасибо за намек, скачал. Кстати, там есть довольно интересные вещи.
Сhe Burashka Написал:
-------------------------------------------------------
> Здесь выложил альтернативное решение по сохранению
> больших таблиц 1С в XLS:
народ! Голосовать и плюсовать - это хорошо, молодцы что не забываете!
кроме этого оставляйте в коментах к разработке пожелания и замечания и пр... - отслеживать буду и развивать..
Слухай! Фенька!
СПОСОБО = СПасибоОСОБОе?
дать ссылку на обработку знакомым - предупредить, если качалка будет расти а рейтинг стоять - мне с этого ничего не капает ;-) Удалю! ;-)
То что работает о-о-о-чень быстро это так, к слову. Само решение довольно интересное: после установки в Экселе в форме открытия файла добавился тип Файлы "1С:Предприятие", т.е эксель напрямую открывает mxl и при том довольно шустренько, а затем без всяких преобразований идет сохранение книги в формате текущей версии Экселя. Исходный файл в формате 1С 5МБайт, сохраненный в экселе - 1.62 МБайт (оффис ХР)
Кстати, Che, у нее такая же проблема, как и у твоей обработки - на большое количество форматирований тоже гадина ругается.
Извините ребята - не я автор и от своего имени выкладывать, как это делают некоторые крендели на нова.ру, будет выглядеть весьма не красиво. Давайте договоримся так: если срочно, пишите на мыло - скину, а тем временем поищу с милицией и собаками автора и предложу ему выложить это чудо на наш форум.
Кстати, предложил я Владу Цылеву выложить его РедакторРеквизитов на наш форум, пообещал, что рейтинг будет ого-го (обработка того стоит - вещь для админа базы, как скальпель для хирурга), но, но, но.... А очень хотелось бы заполучить последнюю версию. Предпоследнюю я конешно хапанул и уже собираюсь доработать в части изменения движений по регистрам приизменении документа. В чем собственно идея: меняем доку (без перепроведения), сохраняем ея, меняем данные по регистрам для этой доки и тоже сохраняем. Интересная ситуация, правда, получается - есть изменение документа (справочника), есть измененные движения, а следов-то никаких - ищи-свищи, кто это сделал. Пожалуй это единственный минус в этой обработке.
Ребята, вы чего?
Этот конвертер - стандартная 1Совская приблуда, лежит на дисках ИТС.
Но все равно засовневался, установил по ссылке (хотя у меня и так она везде стоит, но все раывно) - проблема та же - на тяжелом отчете уходит в даун, т.к. скорее всего там та же шняга что и при сохранении больших файлов в эксель из 1С.
Откуда все решения по всяким оле-перебросам и прочим...
Или я чего не понял?
Сhe как всегда прав - связался с автором программы, а он оказался совсем нге автор. Разработка действительно 1С-кая. Но если есть желающие поюзать (так сказать для общего развития) - выкладываю. Хотя лично мне доработанной обработки Сhe вполне хватает. Кстати, м.уважаемый Сhe, мог бы уже доработать до нормального вида - пусть люди пользуются (ну не принято у нас платить!!!). Тем более, что большую сумму за нее все равно не запросишь...
Ты меня правильно понял.
И если тот, кто скачавает, не из рода птиц стучащих по дереву, то по правилам хорошего тона должен щелкануть левой клавой мышки (это совсем не больно) для поднятия рейтинга.
В том виде, в каком выложено сейчас - готово к работе без доводки напильником. Если надо что-то большее - плати не сильно большую сумму, получай в.1.2 с нормальным кодом и чуть лучшим функционалом.
Выбор есть.
Тем более если сильно надо - можно и самому раскирпичить если жаба давит. а можно и не раскирпичивать а самому написать аналогичную - идея пнятная.
Сhe Burashka Написал:
-------------------------------------------------------
> В том виде, в каком выложено сейчас - готово к
> работе без доводки напильником. Если надо что-то
> большее - плати не сильно большую сумму, получай
> в.1.2 с нормальным кодом и чуть лучшим
> функционалом.
> Выбор есть.
> Тем более если сильно надо - можно и самому
> раскирпичить если жаба давит. а можно и не
> раскирпичивать а самому написать аналогичную -
> идея пнятная.
Вполне понятная. Тем более, что интерфейс я таки переделал: выбор каталога и имени файла на одной формочке - так мне почему-то удобнее.
Я сталкнулся с тойже проблемой файл в фомате xml занимает более 10Мб при попытке сохранить в Ексельку висит все глухо.
Перерыл кучу способов, форумов, советов и приметил один в куче дисскусий помоему оставшийся не замеченным цитирую (примерно т.к. к сожалению не помню где вычитал):
"установите высоту строк одинаковой" и все!!! Отчет который висел больше часу в итоге вырубали его теперь формируется за несколько секунд!!! ;) пробуйте и Вы )