Имя: Пароль:
1C
 
вопрос производительности построения отчета
0 Александр056
 
04.12.17
11:39
Всем доброго дня! подскажите по "логике" или способу решения задачи.
Есть "что-то вроде отчета" оооочень большой 622 000 строк в результате, это РС независимый не переодический. Регистр сделан что бы не писать запросов к документу или справочнику.Хранит в себе данные и ссылочного типа и строкового. Строится быстро, без проблем. Все 622 000 строк, но как только я начинаю в этот регистр писать еще в 2-3 измерения ссылки на документ, которым менялся скажем статус элементов записанных данных в РС, то все, крандец просто не строится, хотя количество строк не изменилось. Причина в том что у документов описана ОбработкаПолученияПредставления в модуле менеджера, соответственно с ней все трудно и долго, без нее можно сказать летает, но убрать к сожалению нельзя, много что надо переделывать в формах подбора всяких и прочем прочем... Что можете пореккомендовать?Все же убрать эту обрабтку получения представления и пройтись по конфигурации? или все же в отчете что-то можно придумать? в частности добавлю что в 99% таких случаев заказчика устроит тот вариант что результат будет в экселе, а не в 1с.
1 Fragster
 
гуру
04.12.17
11:52
на закладке наборов данных пропиши у поля свое выражение представления, например Ссылка.Номер
2 Александр056
 
04.12.17
12:02
(1) это будет быстрее чем, тоже самое описанное в модуле менеджера самого документа?
3 Fragster
 
гуру
04.12.17
12:07
(2) можно вообще в запросе добавить в выборку нужное поле и использовать его в выражении представления без всяких точек. это будет быстро.
4 Александр056
 
04.12.17
12:10
(3) этого поля как такого нет, т.е. стандартное представление в другом виде, ты предлагаешь просто рядом в запросе такое поле формировать, и потом на него сослаться?хм...мысль
5 Владимир1С
 
04.12.17
12:56
(0) В моём опыте , вытаскивание ИМЕННО ссылки удлиняло вывод в  несколько раз, 4-6. Для нашей системы это было критично, пришлось вытаскивать символьное поле "номерДок", а при запросе пользователя на просмотр дока, выполнять поиск дока по номеру и открытие. Ссылку не выводить ни в коем случае.
6 Александр056
 
04.12.17
13:50
(5) сейчас пробую представление вытащить. уже понимаю что ссылки все портят
7 Александр056
 
06.12.17
08:48
(5) да такой вариант с расшифровками поможет однозначно.