Табличная часть документа с различными типами данных #632521


#0 by deevil
Имеется документ с табличной частью состоящей из 2х полей: Параметр и Значение. Параметр - элемент справочника и у него есть реквизит "Тип параметра" (перечисление - число, строка, булево, значение из подчиненного справочника). Значение - соответственно значение, тип которого должен совпадать с типом параметра (чтобы выставлялся принудительно тип значения и пользователь не мог его изменить). Как сделать такое? Все делается в 8.2 - Управляемых формах. Проход по ТаблицеФормы как я понял не возможен... Тип реквизита "Тип параметра" можно поменять, если для решения это нужно...
#1 by 1Страх
надо было не изобретать велосипед, а делать ТипПараметра ссылкой на ПВХ
#2 by Stim
ограничениеТипа
#3 by deevil
- это как то решает вопрос с типом значения? - можно поподробнее, где и как его заполнять?
#4 by Dethmont
ПВХ - Планы видов характеристик (Посмотри как это работает в типовых конфигурациях)
#5 by deevil
Планы видов характеристик я знаю, я просто не понимаю как это решит вопрос. Мне нужна Табличная часть и значение в ней. Или имеется ввиду Параметры хранить в ней, а значения (для выбора по списку) - в справочнике?
#6 by deevil
Для себя как вариант нашел такой способ: 1. У значений табличной части проставил набор типов. 2. При заполнении табличной части принудительно проставляю тип значению. Т.е. если это строка, то ""; если булево - то ложь; если элемент справочника - то пустую ссылку на него. Если более "правильного" решения не найду придется использовать его. С планами видов характеристик попробую...
#7 by deevil
У ПВХ нет "Владельца", т.е. он не может заменить подчиненный справочник...
#8 by Фокусник
зачем подчиненность нужна в задаче ?
#9 by deevil
Справочник с Параметрами подчинен Другому справочнику. Список параметров формируется в зависимости от выбранного владельца. Т.е. для одного владельца один набор параметров, для другого - другой....
#10 by Фокусник
в ПВХ предлагается сделать не Параметр, а Значение
#11 by Фокусник
например справочнике Параметры реквизит с типов ПВХ, а значения к этому ПВХ привязать.
#12 by deevil
Я если честно не совсем понимаю что Вы имеете ввиду. Если то что значение будет браться из ПВХ, то я не совсем понимаю зачем) Так как получится лишняя прослойка, которая по сути не решит основной вопрос - чтобы пользователь не выбирал тип значения, а оно выбиралось в зависимости от параметра. Т.е. если тип - строка, то можно только ввести текст, а если "значение", то только подчиненные значения справочника со значениями. Но опять таки может я что-то не так понял, да и опыта работы с ПВХ сильно нет, только на примере Настроек пользователей из УТ. Вариант с ПВХ я представляю себе так: Параметры - Элементы ПВХ, в которых типом задается тип значения. Можно добавить реквизит "владелец" для замены владельцов справочников. Ну а значения для "списка значений" уже хранятся в справочнике "Значения Параметров".
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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