|
Вертикальная прокрутка | ☑ | ||
---|---|---|---|---|
0
Akkreditator
14.03.15
✎
11:19
|
Печатаю отчет из формы документа, все норм только вертикальная прокрутка уменьшается пока вниз тяну, а не сразу так чтобы хрясь и внизу, 3000 строк крутил две минуты пока до низа добрался
|
|||
1
Akkreditator
14.03.15
✎
11:19
|
&НаКлиенте
Процедура Отчет(Команда) Результат = ПечатьДокумента(); Результат.ОтображатьСетку = Ложь; Результат.ОтображатьЗаголовки = Ложь; Результат.Показать(); КонецПроцедуры &НаСервере Функция ПечатьДокумента() ДокументОбъект = РеквизитФормыВЗначение("Объект"); Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | ВводНачальныхОстатков.Дата, | ВводНачальныхОстатков.Номер, | ВводНачальныхОстатков.Склад |ИЗ | Документ.ВводНачальныхОстатков КАК ВводНачальныхОстатков |ГДЕ | ВводНачальныхОстатков.Ссылка = &Ссылка"; Запрос.УстановитьПараметр("Ссылка",ДокументОбъект.Ссылка); Результат = Запрос.Выполнить(); ШапкаДок = Результат.Выгрузить(); ВНД = Новый Структура; ВНД.Вставить("СоставВО",ДокументОбъект.Оборудование); ВНД.Вставить("ДокументВО", ШапкаДок); СКД = ДокументОбъект.ПолучитьМакет("ПечатьОтчетаВводаОстатков"); Настройки = СКД.НастройкиПоУмолчанию; КМ = Новый КомпоновщикМакетаКомпоновкиДанных; МакетКомпоновки = КМ.Выполнить(СКД,Настройки); ПКД = Новый ПроцессорКомпоновкиДанных; ПКД.Инициализировать(МакетКомпоновки,ВНД); ДокументРезультат = Новый ТабличныйДокумент; ПВ = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент; ПВ.УстановитьДокумент(ДокументРезультат); ПВ.Вывести(ПКД); Возврат ДокументРезультат; КонецФункции |
|||
2
mistеr
14.03.15
✎
11:21
|
Продолжайте наблюдение.
|
|||
3
Akkreditator
14.03.15
✎
11:22
|
И еще вопрос, как мне свернуть все группировки перед выводом отчета???
|
|||
4
mistеr
14.03.15
✎
11:24
|
А если серьезно, таб. док подгружается с сервера не сразу, а по мере просмотра. А чтобы "хрясь и внизу", нужны специальные телодвижения.
И это правильно. |
|||
5
Akkreditator
14.03.15
✎
11:27
|
(4) Что за телодвижения? просветите плиз
|
|||
6
Chameleon1980
14.03.15
✎
11:27
|
(3) вроде в методе вывести ТабличногоДокумента смотреть
|
|||
7
Akkreditator
14.03.15
✎
11:28
|
(6) ок спасибо посмотрю
|
|||
8
nordbox
14.03.15
✎
11:38
|
(7) Ctrl+End не предлагать?
|
|||
9
Akkreditator
14.03.15
✎
11:40
|
(8) Как вариант, но не совсем то
|
|||
10
nordbox
14.03.15
✎
11:41
|
А что еще не устраивает???
ну крути построчно 3000 тогда |
|||
11
GenV
14.03.15
✎
11:47
|
(7) Используй ПоказатьУровеньГруппировокСтрок
|
|||
12
Akkreditator
14.03.15
✎
11:57
|
(10) Я хочу тянуть за скролл....который тупит
|
|||
13
Chameleon1980
14.03.15
✎
12:08
|
(12) вы видать не видели список справочника в 7.7 под скуль
|
|||
14
nordbox
14.03.15
✎
12:16
|
(12) Тебе уже сказали что ползунок у тебя ни что и ни как,
потому что заранее неизвестно сколько должон переместится. >>И еще вопрос, как мне свернуть все группировки перед выводом отчета??? Читай группировки строк, это уже верх лентяйства. |
|||
15
nordbox
14.03.15
✎
12:20
|
+14 попробуй свернуть все группировки и посмотри каким размером у тебя будет ползунок и посмотри на него когда будешь раскрывать группировки по очереди. Так что не мучай его и оставь в покое.
|
|||
16
Fragster
гуру
14.03.15
✎
15:24
|
чтобы не было частичной прогрузки - надо сначала табдок вернуть в переменную на клиенте, а потом только засунуть ее на форму
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |