|
УФ Как ограничить тип списка значений? |
☑ |
0
Rounder
02.10.12
✎
14:59
|
Есть управляемая форма. На ней есть реквизит обработки типа СписокЗначений. Когда интерактивно пытаюсь заполнить этот реквизит то открывается (автоматически созданная) форма списка значений и когда жму добавить - вываливается окно для выбора типа значения. Как избавиться от этого выбора и задать тип для всего списка (например СправочникСсылка.Валюты)?
|
|
1
GLazNik
02.10.12
✎
15:00
|
Свойство ТипЗначения у списка значений.
|
|
2
Rounder
02.10.12
✎
15:03
|
Его можно задать не программно - а в настройках? Не могу найти где...
|
|
3
GLazNik
02.10.12
✎
15:05
|
Можно. Смотрите внимательнее. В самом низу свойства реквизита.
|
|
4
Rounder
02.10.12
✎
15:06
|
В свойствах реквизита есть Тип - это СписокЗначений.
А где тип элементов списка задать - не вижу...
|
|
5
GLazNik
02.10.12
✎
15:08
|
В группе реквизитов "Объект" после группы реквизитов "Использование". Где-то там...
|
|
6
Rounder
02.10.12
✎
15:18
|
Ткните носом - не могу найти :(
И программно пытаюсь установить:
МассивТипов = Новый Массив;
МассивТипов.Добавить(Тип("СправочникСсылка.Валюты"));
ДопустимыйТип = Новый ОписаниеТипов(МассивТипов);
Объект.ВалютаСчетаВыписки.ТипЗначения = ДопустимыйТип;
И все равно предлагает выбрать тип...
|
|
7
zoom_4x
02.10.12
✎
16:25
|
Если програмно, то у реквизита типа СписокЗначений есть событие ПриНачалеРедактирования
Там необходимо написать
Элемент.ТекущийЭлемент.ВыбиратьТип=Ложь;
Элемент.ТекущийЭлемент.ОграничениеТипа=Новый ОписаниеТипов("СправочникСсылка.Валюты");
|
|
8
GLazNik
02.10.12
✎
16:27
|
(6) Объект.ВалютаСчетаВыписки - не верю. Не может быть реквизит объекта типа список значений
|
|
9
Rounder
02.10.12
✎
16:32
|
(8)
|
|
10
Rounder
02.10.12
✎
16:32
|
(7) Уже поборол. Но спасибо.
|
|
11
zoom_4x
02.10.12
✎
16:35
|
(6)Ну а если быть точным, то это событие у таблицы, которая появляется при добавлении реквизита на форму
|
|
12
Rounder
02.10.12
✎
16:38
|
(11) Была ошибка в коде, из-за нее сбрасывался тип списка значений.
Теперь отрабатывает код, написанный в (6).
|
|
13
rull9ss
25.10.12
✎
17:36
|
(0) Блин, такая же ситуация, только реквизит реквизит типа СписокЗначений в ТаблицеЗначений
код в (6) отрабатывает, в отладчике смотрю - все норм, а в итоге все равно предлагает выбрать тип при добавлении
|
|