Имя: Пароль:
1C
 
Не появляется разделитель между таблицами управляемое формы, если их разделяет поле
0 TormozIT
 
гуру
03.09.17
23:10
Воспроизведение.
Открыть форму приложенной внешней обработки в конфигураторе. Нажать "Проверить". Между таблицами формы будет расположено поле и не будет разделителя.
Скрыть видимость поля "Реквизит2". Нажать "Проверить". Между таблица появится разделитель.

Честно пытался найти разумное объяснение такому поведению, но не нашел.

http://imagizer.imageshack.com/img923/1766/ccF6mE.png
http://imagizer.imageshack.com/img924/3663/H9Snr4.png
http://www38.zippyshare.com/v/VqsDofB2/file.html
1 TormozIT
 
гуру
03.09.17
23:11
Как сделать, чтобы разделитель появился при наличии поля между таблицами?
2 jsmith82
 
03.09.17
23:14
(1) Что за адова шара? Не качается. Всякая реклама лезет.
3 jsmith82
 
03.09.17
23:15
(1) Упакуй элементы формы в группы
4 jsmith82
 
03.09.17
23:15
Например, верхнюю таблу и реквизит в одну группу, нижнюю таблу - в другую
5 jsmith82
 
03.09.17
23:18
И обе эти в группы ещё в одну с группировкой вертикально. Гы гы
6 TormozIT
 
гуру
03.09.17
23:23
(3) Они изначально и были в группах. Это я пример сделал максимально простой.
(4) Спасибо. Так получилось. Однако непонятно, зачем на ровном месте делать лишнюю группу и лишний уровень в иерархии элементов формы.
7 jsmith82
 
03.09.17
23:28
(6) Ну.. Ты привыкай к такому мышлению
Как в современных ЯВУ - чтобы написать функцию, надо создать класс
8 jsmith82
 
03.09.17
23:30
Растяжки / привязки действуют в плане групп. И вообще так удобней управлять локацией элементов.
9 TormozIT
 
гуру
03.09.17
23:40
В исходной задаче форма намного сложнее. Там пока не удалось решить подобную проблему таким приемом.
10 TormozIT
 
гуру
03.09.17
23:57
Удалось решить проблему и в исходной задаче.