Имя: Пароль:
1C
1C 7.7
v7: Как поместить элемент формы на две закладки?
0 DES
 
05.06.18
17:11
например есть 4 слоя на форме как чтобы поле ввода появлялосьтолько  на 2 слоях?
1 azernot
 
05.06.18
17:13
Сделать 5 слой и поместить туда это поле. Показывать этот слой вместе с двумя нужными слоями.
2 Franchiser
 
гуру
05.06.18
17:17
указать что поле принадлежит 2-м слоям
3 DES
 
05.06.18
17:21
(2) как, если в меню выбора нельзя
4 Сияющий Асинхраль
 
05.06.18
17:27
(3) Ну тебе же все сказали в (1), неужто непонятно?
5 Масянька
 
05.06.18
17:28
(0) При открытии слоя (номер) показывать - не показывать поле (Видимость).
6 Масянька
 
05.06.18
17:28
+ (5) Хотя, (1) лучше.
7 Сияющий Асинхраль
 
05.06.18
17:32
(5) Для себя при общении с семеркой вывел одно правило: при необходимости игры с видимостью реквизитов можно либо тупо играть их видомостью, либо играть слоями, но не стоит делать одновременно и то и другое: код становится очень непрозрачный, да и ошибок можно наловить от души...
8 Масянька
 
05.06.18
17:33
(7) Я с тобой согласна. Абсолютно.
Но (3) после (1) - может комсомолец...
9 Мандалай
 
05.06.18
17:44
(0)Там два раза надо тыкнуть в первую колонку, там где глазик и карандашик. Эти способом регулируется видимость закладок и их редактирование.
10 DES
 
05.06.18
18:54
А как то можно узнать какой слой сейчас  видим?
11 Мандалай
 
05.06.18
19:00
Когда нажимаешь кнопку "Слои" появляется окошко, в котором рядом с видимыми слоями стоит глазик.
12 DES
 
05.06.18
19:02
не в конфиге, а при выполнении
13 Мандалай
 
05.06.18
19:07
Ты это в модуле формы должен описать.
Я не помню точно но, там какая-то предопределенная процедура вроде как есть.
14 Franchiser
 
гуру
05.06.18
19:29
Использоватьслои() нужно написать
15 Злопчинский
 
05.06.18
23:01
Определяем слои в зависимости от предполагаемой логики поведения

потом в нужных местах пишем

Форма.ИспользоватьСлой("Шапка,Подвал,МойЛюбимыйСлойПериодическойВидимости");

Строку с перечнем слоев можно формировать по любым нужным тебе условиям. такой подход я вовсю юзаю. если на слое всего один реквизит - то все равно его на слой отдельный лучше вынести, потому что потом еще реквизит добавиться и т.д. Инкапусляция в слое, короче...
16 Злопчинский
 
05.06.18
23:03
вдогонку. манипуляция слоями при написании обработк для ТСД позволяет делать более "гладкие" интерфейсы без вызова обработко друг из друга...
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан