|
Поменять типы значений |
☑ |
0
pasha_d
18.07.12
✎
17:13
|
Други, подскажите...
Как изменить тип значения поля ввода:
при условии "равно" тип значения = СправочникСсылка.ПодразделенияОрганизации
при условии "в списке" тип значения = СписокЗначений
Особо не ругайте и спасибо за помощь =)
|
|
1
SherifSP
18.07.12
✎
17:14
|
(0)Други)
|
|
2
SherifSP
18.07.12
✎
17:15
|
ПолеВвода.Значения = СправочникСсылка.ПодразделениеОрганизации
|
|
3
SherifSP
18.07.12
✎
17:16
|
Или пробуй через оформление
|
|
4
SherifSP
18.07.12
✎
17:17
|
Кстати (2) Забыл ЭлементыФормы.ПолеВвода.Значения )
|
|
5
pasha_d
18.07.12
✎
17:22
|
это все понятно)
У меня поле ввода имеет ТипДанных "СправочникСсылка.ПодразделениеОрганизации" - то есть при условии ВидСравненияМой = ВидСравнения.Равно - справочник уверенно открывается и выбырается подразделение)
но мне нужно, чтобы при ВидСравнения.ВСписке менялся ТипДанных поля ввода на "СписокЗначений"...
как?)
|
|
6
х86
18.07.12
✎
17:25
|
Отбор (Filter)
Элементы коллекции:
ЭлементОтбора
Для объекта доступен обход коллекции посредством оператора Для каждого … Из … Цикл. При обходе выбираются элементы отбора.
Возможно обращение к элементу отбора посредством оператора [...]. В качестве аргумента передается индекс элемента (нумерация с 0).
Свойства:
........
|
|
7
pasha_d
18.07.12
✎
17:29
|
)
как программно поменять тип данных поля с "СправочникСсылка.ПодразделениеОрганизации" на "СписокЗначений"?
|
|
8
х86
18.07.12
✎
17:32
|
(7)если у тебя Поле "привязано" к реквизиту объекта то никак. "Отвязываешь" и присваиваешь новое значение. Но тебе нужно (6)
|
|
9
pasha_d
18.07.12
✎
17:35
|
с (6) разбирусь
ага - "Нельзя изменять тип связанного с данными элемента формы"
как отвязать? пример есть какой?
|
|
10
х86
18.07.12
✎
17:37
|
пробуй
ЭлементыФормы.ПодразделениеОрганизации.Данные = ПеременнаяМодуляФормы
|
|
11
pasha_d
18.07.12
✎
17:41
|
ПеременнаяМодуляФормы - это что?
подозреваю, что реквизит формы с типом данных "СписокЗначений"?
|
|
12
SherifSP
18.07.12
✎
17:50
|
(11)Да
|
|
13
pasha_d
18.07.12
✎
17:52
|
что потом? присваиваю тип значения полю?
ЭлементыФормы.ПолеВводаПодразделения.ТипЗначения = Новый ОписаниеТипов("СписокЗначений");
|
|
14
pasha_d
18.07.12
✎
17:56
|
присвоил) как при нажатии на поле теперь получить окно со списком значений с ТипомЗначенийСписка "СправочникСсылка.ПодразделенияОрганизаций"?)
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший