УФ Как ограничить тип списка значений? #632256


#0 by Rounder
Есть управляемая форма. На ней есть реквизит обработки типа СписокЗначений. Когда интерактивно пытаюсь заполнить этот реквизит то открывается (автоматически созданная) форма списка значений и когда жму добавить - вываливается окно для выбора типа значения. Как избавиться от этого выбора и задать тип для всего списка (например СправочникСсылка.Валюты)?
#1 by GLazNik
Свойство ТипЗначения у списка значений.
#2 by Rounder
Его можно задать не программно - а в настройках? Не могу найти где...
#3 by GLazNik
Можно. Смотрите внимательнее. В самом низу свойства реквизита.
#4 by Rounder
В свойствах реквизита есть Тип - это СписокЗначений. А где тип элементов списка задать - не вижу...
#5 by GLazNik
В группе реквизитов "Объект" после группы реквизитов "Использование". Где-то там...
#6 by Rounder
Ткните носом - не могу найти :( И программно пытаюсь установить: И все равно предлагает выбрать тип...
#7 by zoom_4x
Если програмно, то у реквизита типа СписокЗначений есть событие ПриНачалеРедактирования Там необходимо написать Элемент.ТекущийЭлемент.ВыбиратьТип=Ложь; Элемент.ТекущийЭлемент.ОграничениеТипа=Новый ОписаниеТипов("СправочникСсылка.Валюты");
#8 by GLazNik
Объект.ВалютаСчетаВыписки - не верю. Не может быть реквизит объекта типа список значений
#9 by Rounder
#10 by Rounder
Уже поборол. Но спасибо.
#11 by zoom_4x
Ну а если быть точным, то это событие у таблицы, которая появляется при добавлении реквизита на форму
#12 by Rounder
Была ошибка в коде, из-за нее сбрасывался тип списка значений. Теперь отрабатывает код, написанный в .
#13 by rull9ss
Блин, такая же ситуация, только реквизит реквизит типа СписокЗначений в ТаблицеЗначений код в отрабатывает, в отладчике смотрю - все норм, а в итоге все равно предлагает выбрать тип при добавлении
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С