|
Ограничение типа для списка значений на УФ
| ☑ |
0
Karambol
10.11.12
✎
07:08
|
Добрый день!
Ну УФ есть список значений. Как сделать, чтобы при добавлении в него значения можно выбрать значения определенного типа (спр. Склады)?
Пишу так:
&НаКлиенте
Процедура СписокСкладовНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
Элементы.СписокСкладов.ОграничениеТипа = Новый ОписаниеТипов("СправочникСсылка.Склады");
КонецПроцедуры
Но не срабатывает и при добавлении нового значения выскакивает табличка, в которой сперва нужно указать тип.
|
|
1
Wobland
10.11.12
✎
07:27
|
а руками не указывается в свойствах?
|
|
2
Karambol
10.11.12
✎
07:35
|
(1) Не могу найти, где это указывать.
|
|
3
Wobland
10.11.12
✎
07:41
|
(2) в свойствах реквизита уже посмотрел?
|
|
4
Karambol
10.11.12
✎
07:42
|
(3)Конечно посмотрел :)
|
|
5
kev789
10.11.12
✎
07:45
|
Если правильно понял проблему, то я делал так:
&НаСервере
Процедура ПриСозданииНаСервере(Отказ, СтандартнаяОбработка)
НужныйТипДляСвойств = Новый ОписаниеТипов("СправочникСсылка.ЗначенияСвойствОбъектов");
Отчет.Квартиры.ТипЗначения = НужныйТипДляСвойств;
Квартиры это список значений
|
|
6
Wobland
10.11.12
✎
07:45
|
тогда не знаю, тогда сдаюсь
|
|
7
Wobland
10.11.12
✎
07:46
|
(5) вот туда же.. почему не руками?
|
|
8
kev789
10.11.12
✎
07:48
|
(7) У меня на форме отражается в виде поля. По другому не получилось . Кажется потому что у поля стоит типЗначения - СписокЗначений.
|
|
9
Wobland
10.11.12
✎
07:51
|
(8) а что отражается в виде поля?
|
|
10
Karambol
10.11.12
✎
07:51
|
(5) Спасибо! Получилось :)
(7) Как руками, расскажи, пожалуйста :)
|
|
11
Wobland
10.11.12
✎
07:52
|
(10)
|
|
12
Karambol
10.11.12
✎
08:08
|
(11) У меня нет такого:
|
|
13
Wobland
10.11.12
✎
08:11
|
(12) предлагаешь угадать, что такое СписокСкладов?
|
|
14
Karambol
10.11.12
✎
08:14
|
(13) Список складов - это реквизит обработки с типом значения "Список значений"
|
|
15
Wobland
10.11.12
✎
08:16
|
(14) реквизитом формы не хочешь сделать? тогда (5)
|
|
16
Karambol
10.11.12
✎
09:10
|
(15) Понял, спасибо1
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший