|
Реквизит типа "Список значений" |
☑ |
0
Saval1986
03.08.17
✎
17:52
|
Всем доброго времени суток.
Исходные данные: 1С 8.3, УФ.
Что хочу: разместить на форме список значений и подбирать в него элементы типа "Справочник.Должности".
Что делаю: в реквизиты объекта (не формы) добавляю реквизит типа "СписокЗначений".
В чем вопрос: как для этого списка указать тип значения, чтобы в дальнейшем выполнять подбор в форме?
P.S. если добавить реквизит не в объект, а в форму - все ок, тип назначить можно. но логика системы мне не понятно. знающие люди, подскажите плиз. Заранее спасибо.
|
|
1
Mankubus
03.08.17
✎
17:55
|
(0) в форме и указывай какой тип будет внутри списка. больше никак
|
|
2
mistеr
03.08.17
✎
19:38
|
(0) Логика в том, что тип СписокЗначений не может быть сохранен в ИБ. Поэтому для реквизита объекта его назначить нельзя.
|
|
3
runoff_runoff
03.08.17
✎
19:40
|
(2) реквизит отчета или обработки можно..
|
|
4
runoff_runoff
03.08.17
✎
19:41
|
(0)
&НаКлиенте
Процедура СписокОрганизацийНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
Объект.СписокОрганизаций.ТипЗначения = Новый ОписаниеТипов("СправочникСсылка.Организации");
КонецПроцедуры
|
|
5
Saval1986
04.08.17
✎
08:48
|
Всем спасибо за пояснения
|
|
6
Cyberhawk
04.08.17
✎
09:24
|
Не делай как в (4), делай в ПриСОзданииНаСервере тип значений элемента управления, что отображает список значений
|
|
7
runoff_runoff
04.08.17
✎
15:25
|
(6) я тоже так сделаю.. надо же я так тупанул ;-)
|
|
8
runoff_runoff
04.08.17
✎
15:59
|
(6) я только что проверил.. работает.. если выбирать по кнопке Добавить.. но кнопка Подбор работает только, если перехватывать событие НачалоВыбора..
|
|
9
runoff_runoff
04.08.17
✎
16:02
|
(6) (8) хотя нет.. работает Подбор.. не работает он только у тех справочников, для которых по умолчанию ставится Быстрый выбор..
для организаций не работает.. а для номенклатуры запросто..
|
|
10
Cyberhawk
04.08.17
✎
21:12
|
Не понял, так все получилось или что-то не получилось?
|
|
11
HaeMHuK
04.08.17
✎
21:24
|
Я бы сделал так:
Добавляешь реквизит формы, устанавливаешь тип - СписокЗначений. С свойствах реквизита формы, в самом низу, Объект - Тип значения - устанавливаешь нужный тип.
В объект добавляешь таб. часть и перед записью ее заполняешь из СпискаЗначений.
При открытии из таб.части заполняешь Список значений.
|
|
12
runoff_runoff
04.08.17
✎
21:59
|
(10) всё работает.. супер..
|
|