Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

Как в управляемой форме добиться появления разделителя

Как в управляемой форме добиться появления разделителя
Я
   Admin_Net_1C
 
16.05.19 - 11:43
Добрый день народ.
Есть форма на УФ. Ссылка на скрин:
https://hostingkartinok.com/show-image.php?id=4fb128b92b8f1af11aa0e8584343700c

Красным выделена левая группа, синим - правая. У группы "ГруппаСписки" значение Группировка=Горизонтальная всегда.
Как добиться появления разделителя между ними (также как между элементами СписокМаршрутныхЛистов и СписокЗаказовПоМЛ внутри "красной")?
 
 
   palsergeich
 
1 - 16.05.19 - 11:48
Рамка группы
   palsergeich
 
2 - 16.05.19 - 11:49
ну или декорация
   palsergeich
 
3 - 16.05.19 - 11:49
Но разделителей, в том виде как они есть в ОФ - в УФ -нет
   Admin_Net_1C
 
4 - 16.05.19 - 11:56
(1)(2) не понял. Еще раз внутри группы элементов ГруппаЛеваяЧасть между таблицами СписокМаршрутныхЛистов и СписокЗаказовПоМЛ есть разделитель (выделен на картинке зеленым). Данный разделитель появился автоматически, я ничего руками не добавлял (ни рамок, ни декораций). Позволяет менять размеры таблицы.
Как добиться появления аналогичного разделителя между группами ГуппаЛеваяЧасть и ГруппаПраваяЧасть (чтобы можно было регулировать ширину данных групп)?
   Жан Пердежон
 
5 - 16.05.19 - 12:00
(4) попробуй проставить РастягиватьПоГоризонтали
   Admin_Net_1C
 
6 - 16.05.19 - 12:03
(5) Поставил у групп ГуппаЛеваяЧасть и ГруппаПраваяЧасть свойство РастягиватьПоГоризонтали=Да - не помогло (
   Sysanin_1ц
 
7 - 16.05.19 - 12:18
(6) Попробуй поставить у группы списка растягивать по горизонтали да
   Cyberhawk
 
8 - 16.05.19 - 12:22
Явно управлять нельзя. Упрпвляется комбинацией всяких-разных свойств элементов управления.
   Admin_Net_1C
 
9 - 16.05.19 - 12:22
(7) проставил у всех таблиц и групп внутри ГуппаЛеваяЧасть и ГруппаПраваяЧасть свойство РастягиватьПоГоризонтали=Да - не помогло
   Admin_Net_1C
 
10 - 16.05.19 - 12:23
(8) да, еще бы знать эту заветную комбинацию... Метод научного тыка пока не помогает (
   Cyberhawk
 
11 - 16.05.19 - 12:24
Попробуй кстати левую и правую половины поменять местами
   Cyberhawk
 
12 - 16.05.19 - 12:25
Там еще влияет флажок "Объединяемая", "Сквозное выравнивание" и еще чего-то. Точно не помню, но воспоминания отложились что пришлось попотеть чтоб разделитель появился в похожей на твой случай структуре элементов)
   Admin_Net_1C
 
13 - 16.05.19 - 12:49
С ИТС:
Разделитель автоматически формируется при размещении элементов формы при соблюдении всех нижеперечисленных условий:

1. Оба разделяемых элемента растягиваются в соответствующем направлении.

2. Между разделяемыми элементами нет других элементов (они располагаются рядом).

3. Высота каждого их разделяемых элементов не менее 2 строк.

4. Значение свойства Ширина (или Высота, в зависимости от ориентации разделителя) каждого из разделяемых элементов формы больше минимальной ширины (высоты) и меньше максимальной ширины (высоты) элемента формы. Максимальные размеры задаются с помощью свойств Максимальная… или АвтоМаксимальная…. Минимальная ширина и высота автоматически определяются платформой.

5. Ни один из разделяемых элементов не является надписью с автоматическим переносом текста.

6. Размер соответствующего интервала между элементами родительской группы (или формы) достаточен для размещения разделителя.

7. У родительской группы (или формы) нет дочерних элементов типа Группа вида Обычная группа с выключенным свойством Объединенная.

Похоже не выполняется п.6 (
   Sysanin_1ц
 
14 - 16.05.19 - 13:17
(10) а у самой формы тоже ратягивать по горизонтали в да установлено?
   Cyberhawk
 
15 - 16.05.19 - 13:21
(14) Так ему-то нужен горизонтальный разделитель (между верхней и нижней частью правой половинки формы), насколько понял. Свойство "Растягивать по горизонтали" никак влиять так что не должно...
   user1217911
 
16 - 16.05.19 - 14:12
Тебе надо у обоих управляемых окошек (которые соединяешь), сделать галку РастягиватьПоГоризонтали или по вертикали, как у тебя там. И все получиться.
   Admin_Net_1C
 
17 - 16.05.19 - 14:29
(16) см (6) и (9) - не помогает
   Admin_Net_1C
 
18 - 16.05.19 - 14:35
(14) не нашел такого свойства у самой управляемой формы
(15) нужен вертикальный разделитель между ГруппаЛеваяЧасть и ГруппаПраваяЧасть
   Sysanin_1ц
 
19 - 16.05.19 - 21:31
(18) думаю сами списки должны быть растягиваемые, не только группы
   vis_tmp
 
20 - 16.05.19 - 23:10
(13)Да, так и видится простота УФ )
   palsergeich
 
21 - 16.05.19 - 23:16
Вот вы блин в луже утопились.
В Уф есть конечно проблемы, но что бы на такой простой форме словить их, ИМХО надо вслепую все подряд тыкать.
Есть правило - если натыкал и все сломалось, то проще все удалить с формы и заново расставить.
   palsergeich
 
22 - 16.05.19 - 23:16
Тут расставлять то заново на 3 минуты работы
   Admin_Net_1C
 
23 - 17.05.19 - 06:10
(22) сделал - не помогло. Есть сильное подозрение, что проблема, которую я указал в (13)
   МимохожийОднако
 
24 - 17.05.19 - 06:47
Было бы неплохо указать и платформу.
   DrZombi
 
25 - 17.05.19 - 07:09
(0) Выставить ширину по горизонтали у обоих групп "Авто", дальше пользоваться, тем, чем дало 1С. :)
   DrZombi
 
26 - 17.05.19 - 07:10
+ Все происходит там само, без прямого контроля программиста, к сожалению.
   Admin_Net_1C
 
27 - 17.05.19 - 07:34
(24) 8.3.13.1513
(25) у групп формы "ГруппаЛеваяЧасть" и "ГруппаПраваяЧасть" свойства:
Ширина=0
Высота=0
Остальные значения настроек в группе свойств "Расположение" стоят в Авто
   DrZombi
 
28 - 17.05.19 - 07:57
(27) Еще у подгрупп в авто выстави :)
   DrZombi
 
29 - 17.05.19 - 07:58
+ Мной было замечено, как только начинаешь трогать параметр "Авто", тут же этот разделитель исчезает :)
   palsergeich
 
30 - 17.05.19 - 09:11
(23) вообще все с формы надо удалить.
Есть подозрение что в группе беда.
А так как галок много найти бывает нетривиальной задачей
 
 Рекламное место пустует


Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.