Быстрое отображение табличного документа в тонком клиенте #653114


#0 by sereban
Проблема в следующем: сформированный ТабДок слишком долго передается с сервера на клиент. На клиенте вызывается серверная процедура Замер производительности показывает, что сама процедура выполняется довольно быстро, а вот ТабДок перекачивается долго. Время получения табличного документа на 5000 страниц примерно 20 минут. Пробовал использовать хранилище значения со сжатием: На сервере: ХранилищеТабДока = Новый ХранилищеЗначения(ДокументРезультат,новый СжатиеДанных); На клиенте: В результате ускорение раз в 30. НО!!!!! ХранилищеТабДока.Получить работает только в толстом клиенте. Кто-нибудь решал подобную проблему? Какие еще есть варианты ускорить этот процесс?
#1 by ДенисЧ
5000 страниц ?????????????????????????
#2 by sereban
Мало?
#3 by Wobland
пачка квитанций а что клиент с этим сокровищем делать собирается?
#4 by Волчара2010
> НО!!!!! ХранилищеТабДока.Получить работает только в толстом клиенте. Оно работает на сервере
#5 by Fragster
упирается в сеть?
#6 by sereban
Посмотреть, если все ОК сохранить и распечатать Оно работает на Сервер, толстый клиент, внешнее соединение.
#7 by Defender aka LINN
Передавай файл
#8 by Wobland
Доступность: Сервер, толстый клиент, внешнее соединение.
#9 by H A D G E H O G s
ВременноеХранилище идеально входит.
#10 by sereban
Сеть летает. 1Гбит (Настоящий!)
#11 by Fragster
можно попробовать сделать ВПН со сжатием по имеющейся сети
#12 by Fragster
я про загрузку сети говорю
#13 by H A D G E H O G s
Тонкий сам жмет.
#14 by sereban
двоичные данные файла? или что именно?
#15 by Fragster
да? тогда странно. сериализация, чтоли, тупит...
#16 by Wobland
записать, получить, наслаждаться
#17 by sereban
С загрузкой сети тоже все в порядке. Файлы копируются быстрее чем 100Мбай/с
#18 by Fragster
в момент передачи на клиента сетевой интерфейс насколько загружен, спрашиваю, блин!!!
#19 by sereban
Да нехрена он не загружен. Проблемы с сетью отпадают
#20 by H A D G E H O G s
ПолучитьИзВременногоХранилища
#21 by Wobland
как-то 1Гбит и тонкий клиент.. необычно
#22 by sereban
Щас буду пробовать
#23 by H A D G E H O G s
#24 by H A D G E H O G s
?
#25 by sereban
Клиенты на терминалах (>200 клиентов) как тут без гигабита
#26 by sereban
Srvr="sql-03";Ref="Yug";
#27 by H A D G E H O G s
Ок
#28 by sereban
)))
#29 by H A D G E H O G s
Ну как?
#30 by sereban
ПолучитьИзВременногоХранилища(АдресДанных) для 2500 листов заняло 3 минуты. Это конечно лучше чем ничего. Но все таки слишком долго.
#31 by H A D G E H O G s
? О программе - сжатие - усиленное?
#32 by H A D G E H O G s
Сохрани ТабДок в mxl - какой размер будет?
#33 by sereban
Сжатие усиленное 2500 листов примерно 70-80Мб
#34 by H A D G E H O G s
Если ничего секретного - сожми и скинь куда-нибудь
#35 by mistеr
>ускорить этот процесс? Постраничный вывод, элементарно же. Что, первый раз в интернете? :)
#36 by sereban
Могу скинуть образец без персональных данных, но я думаю там ничего интересного. Картинок нет, лишних строк и колонок, которые можно объединить, тоже нет. Текст и рамки, штрихкод сделан при помощи спец шрифта (тоже экономия объема и производительность).
#37 by sereban
Скинул на почту
#38 by Fragster
расшифровки есть?
#39 by sereban
нет
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С