|
8.2 Переключатель. Видимость элемента списка. |
☑ |
0
Dilnulka
02.08.11
✎
04:00
|
Всем привет. Долго не задержадлась, опять затык. НЕ могу разобраться. У меня на форме есть переключатель с тремя значениями, и при открытии я хочу чтоб видимость одного значения было Ложь, а остальные два были видны. Как это реализовать голову ломаю, может кто уже знает как это делать подскажите, пжлст.
|
|
1
Rusty Nail
02.08.11
✎
04:13
|
Для УФ так:
Элементы.ТвойЭлемент.Видимость =
|
|
2
Dilnulka
02.08.11
✎
04:30
|
ну если так написать, то это все элеменнты списка не будут видны, а мне надо один из трех убрать видимость.То есть смотри при открытии у меня есть три элемента в списке выбора у переключателя это допустим один, два, три и при открытии документа, чтоб было видно только элемент один и два, а три нет видимости, и при выборе другого действия я буду показывать три.
|
|
3
SeraFim
02.08.11
✎
04:54
|
как я понимаю - управляемые формы
а что конкретно делается? откуда берется этот список значений для переключателя? быть может, при формировании этого списка добавлять/убирать нужные/ненужные?
|
|
4
Rusty Nail
02.08.11
✎
04:56
|
(2) переключатель - это белый кружочек? 3 значения в каком-то другом реквизите? Тогда смотри ответ в (3)
|
|
5
Cube
02.08.11
✎
04:57
|
+(3) Я тоже вижу пока только такой выход:
&НаКлиенте
Процедура Реквизит2ПриИзменении(Элемент)
Элементы.Реквизит1.СписокВыбора.Очистить();
Элементы.Реквизит1.СписокВыбора.Добавить(0, "зн 1");
Элементы.Реквизит1.СписокВыбора.Добавить(1, "зн 2");
Если НЕ Реквизит2 Тогда
Элементы.Реквизит1.СписокВыбора.Добавить(2, "зн 3");
КонецЕсли;
Элементы.Реквизит1.СписокВыбора.Добавить(3, "зн 4");
КонецПроцедуры //Реквизит2ПриИзменении()
|
|
6
Cube
02.08.11
✎
04:58
|
+(5) Реквизит1 - переключатель,
Реквизит2 - флажок.
|
|
7
Dilnulka
02.08.11
✎
05:32
|
(3) Есть переключатель, с свойствах поля, список выбора я указываю, например три вида значения: компания, подразделение, база. ПриОткрытии() - мне надо чтоб значение переключателя комапния был скрыт для определнных лиц, чтоб они не могли выбрать это значение переключателя, то есть я его хочу скрыть. Потом выполняя не важно какое действие, я хочу показать этот переключатель, Мне сам механизм управления видимостью переключателя интересен.
|
|
8
Dilnulka
02.08.11
✎
05:38
|
(5) спасибо по этому методу сделала, при открытии анализирую, тот кто открыл данную базу, и этим описанным методом, очищаю и заново создаю список выбора, уже с тем набором который необходим.
|
|