|
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) спасибо по этому методу сделала, при открытии анализирую, тот кто открыл данную базу, и этим описанным методом, очищаю и заново создаю список выбора, уже с тем набором который необходим.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |