Как реквизиту составного типа, присвоить типы реквизита конкретного? #694655


#0 by Cerera
Поймите, у меня есть таблица значений. В неё заполняются названия реквизитов документа. А мне ещё надо, чтобы полю тип присвоился тип текущего реквизита, чтоб пользователь смог выбрать, потом, значение в этом реквизите. Наведите на мысль как это сделать? Сам пока копаю в сторону массива Типы
#1 by Wobland
чего тебе надо?
#2 by Asmody
присвой пустое значение нужного типа.
#3 by EugeniaK
Типы ставь все допустимые. Ячейке присваивай пустое значение нужного типа, чтобы пользоватеь тип не выбирал. Кнопку "выбирать тип" убери.
#4 by Cerera
Для тех, кто не понимает для чего это - поясняю. Предположим, мы хотим задавать значения по умолчанию для некоторых видов объектов метаданных, например для документа "РеализацияТоваровУслуг". Для этого мы создаем документ "Установка значений по умолчанию". В нем в шапке реквизит "ВидОбъектаМетаданных", а в табличной части таблица заполняется при выбора вида документа поля: Имя, синоним, значение. Нужно, чтоб пользователь мог выбрать значение в реквизите, которое бы имело тип как в документе, откуда считывались реквизиты. ааа. так чтоли? Рекв=Документы.РеализацияТоваровУслуг.ИмяРекв.Пустая  типа того?
#5 by Cerera
а как пустое значение типа присвою, если там тип "Дата" или "Строка" ?
#6 by Wobland
ТипЗначения (ValueType) Использование: Чтение и запись.
#7 by х86
ОграничениеТипа
#8 by 1dvd
+100500
#9 by Cerera
У меня ОФ. а точнее?
#10 by 1dvd
куда точне...
#11 by Wobland
ОграничениеТипа (TypeRestriction) Использование: Чтение и запись.
#12 by IoannVic
А ТипЗнч не подойдет?
#13 by Cerera
а как я получу список типов то, если реквизит-кумир - сам моежт быть составным? нужно перебрать элементы "ТИпы" массива?
#14 by Wobland
продолжаем выдавать пробники Описание: Тип: ОписаниеТипов.
#15 by acsent
колонка "Тип" какого типа?
#16 by Рэйв
как то так Для каждого Т из Метаданные.Документы.РеализацияТоваровУслуг.Реквизиты.РеквизитНужный.Тип.Типы Цикл   Сообщить(Строка(аТип));
#17 by Cerera
я пошел тестить. не уходите пока с мисты.
#18 by Cerera
вообще я ее сделал составным типом. и включил "Дата, число, строка, любая ссылка"
#19 by catena
В инструментах разработчика есть обработка Универсальный редактор реквизитов, там очень много примеров работы с типами, с формой, с присвоением. Код можно перед сном читать в ознакомительных целях :)
#20 by Cerera
оттуда и скраду, если сейчас не получится ) благодарю.
#21 by Cerera
Между прочим очень даже подходящее там место, откуда можно выдрать )
#22 by acsent
Значит колонка тип содержит значение, а не тип?
#23 by catena
Сколья я там подсмотрела вкусностей, пора уже 'у дивиденды выплачивать))
#24 by Cerera
да. она дожна содержать значение
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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