Имя: Пароль:
1C
1С v8
Полоса прокрутки в поле табличного документа
0 TrickyHangman
 
14.11.19
15:00
Добрый день. У меня возникла небольшая проблема. 1С:Предприятие 8.2 (8.2.19.102), программно добавляю на форму поле табличного документа, вывожу большой объем данных. При этом полоса прокрутки остается неизменной, как будто данных в поле нет. При прокрутке с ее помощью спускается всего на пару строчек, хотя данных несколько страниц. Как задать ей корректный размер?
1 ДенисЧ
 
14.11.19
15:01
Никак.
2 TrickyHangman
 
15.11.19
06:18
(1) Должен же быть какой-то способ, СКД же как-то это делает.
3 mzelensky
 
15.11.19
08:26
(0) А если сделать поле табличного документа НЕ программно?
4 TrickyHangman
 
15.11.19
08:31
(3) Так поставлена задача - убрать с формы все табличные поля и добавлять их программно при необходимости. Если поле сделать в конфигураторе, то таких проблем конечно нет.
5 mzelensky
 
15.11.19
08:36
(4) Так работай с "видимостью" элементов, а не полностью программно их добавляй.

Сделай панель, помести Табличное поле на панель и далее либо управляй "видимостью", либо "сворачивай\разворачивай"
6 TrickyHangman
 
15.11.19
08:41
(5) Тоже нельзя - требуют именно программное добавление, вариант с видимостью неприемлем. Это отчет, в котором очень много закладок - больше 30, и неизвестно, сколько еще их будет, и в какие места по панелям они будут добавлены, поэтому формируют лишь данные для показа а затем их показывают пользователю при условии, что он в настройках указал необходимость формирования именно этой закладки.
7 Сияющий в темноте
 
15.11.19
08:42
шлите после обновления клавишу End
поле перейдет в конец и прокрутка должна перерисоваться.