|
v7: Программно узнать, к какому слою относится элемент диалога
| ☑ |
0
ВежливаяТварь
22.09.11
✎
14:17
|
Добрый день. Есть такой вопрос можно ли программно узнать к какому слою относится элемент диалога?
|
|
1
filh
22.09.11
✎
14:18
|
а зачем?:
|
|
2
Patrio_
O_Muerte
22.09.11
✎
14:19
|
Формекс вроде умеет
|
|
3
ВежливаяТварь
22.09.11
✎
14:24
|
(1) Вобщем есть поле со списком, когда мы выбираем один из вариантов нам показывается соответственный слой, нужно сделать так что бы если на одном слое начали заполнятся элементы, нельзя было переключиться на второй.
сделал вот так:
Для Счетчик=0 По 9 Цикл
Счетчик=Счетчик+1;
АкционныйТоварНом="АкционныйТовар"+Счетчик;
Если ПустоеЗначение(ПолучитьАтрибут(АкционныйТоварНом))=0 Тогда
Предупреждение ("Есть заполненные значения в других видах акций, очистите их для возможности выбора");
Возврат
КонецЕсли;
КонецЦикла;
но мне кажется что через попу, вот и ище варианты покрасивее
|
|
4
ВежливаяТварь
22.09.11
✎
14:25
|
(2) Спасибо. Поищу.
|
|
5
Tatitutu
22.09.11
✎
14:27
|
(0) Форма.Закладки.ТекущаяСтрока - религия не позваляет
|
|
6
andrewks
22.09.11
✎
14:30
|
(5) это не совсем то, про что в (0) спрашивают, но думаю, он именно это и имел в виду
|
|
7
Ёпрст
22.09.11
✎
14:31
|
(3) дык не показывай другой слой совсем и привет.
|
|
8
filh
22.09.11
✎
15:16
|
(3) ну если условие для переключения между слоями - это пустой текущий слой, значит пробежаться по всем элементам и проверить на пустое значение.
|
|
9
filh
22.09.11
✎
15:17
|
+8 пробежаться по всем элементам формы
|
|
10
ВежливаяТварь
22.09.11
✎
15:24
|
(9) Так изначально и думал, но показалось что криво будет и есть более красивые варианты.
|
|