|
УТ11 Программное изменение набора дополнительных реквизитов и сведений | ☑ | ||
---|---|---|---|---|
0
pessok
03.08.11
✎
17:40
|
Добрый день. Уже открывал такую тему, но видимо неправильно назвал.
Интересует, каким образом можно программно задать эти самые дополнительные наборы сведений. На примере номенклатуры: Создан набор свойств "Товары". В нем есть два свойста: Производитель и Цвет. Их возможные значения частично созданы, частично нет. Мне нужно задавать значения этих свойств при программном создании элемента справочника номенклатура. Подскажите, пожалуйста, как это реализовывается. |
|||
1
Жан Пердежон
03.08.11
✎
17:46
|
в УТ11 разделили доп.реквизиты и доп.свойства
смотри, что тебе нужно в РегистрСведений ДополнительныеСведения или ТабличнаяЧасть ДополнительныеРеквизиты |
|||
2
pessok
03.08.11
✎
17:51
|
(1) дополнительные реквизиты, сиречь табличная часть. Но вот как тип имеет реквизит табличной части значение?
|
|||
3
pessok
03.08.11
✎
17:51
|
*какой тип
|
|||
4
Мимохожий Однако
03.08.11
✎
17:55
|
При интерактивном вводе дополнительных реквизитов и выбора типа срабатывают процедуры на форме ввода. Посмотри как они работают и скопируй к себе в программу.
|
|||
5
pessok
03.08.11
✎
17:57
|
(4) вариант, попробую...
но всеже интересно как получить реквизит типа Характеристика.ДополнительныеРеквизитыИСведения привязанный к определенному ПланВидовХарактеристикСсылка.ДополнительныеРеквизитыИСведения |
|||
6
pessok
03.08.11
✎
18:00
|
(4) что-то я на форме не найду даже табличной части этой. Прощу прощения, за возможную глупость, я совсем совсем новичок по 8.2
|
|||
7
pessok
03.08.11
✎
18:01
|
(4) а, кажется нашел... Спасибо, поковыряюсь
|
|||
8
pessok
03.08.11
✎
18:16
|
Но все равно не пойму... *бьется головй об стол*
Какой-то страшный лес. неужели нигде нельзя почитать о том, как работать с дополнительными реквизитами в УТ11? |
|||
9
pessok
03.08.11
✎
18:32
|
Все дело в том, что в обработке формы имеется следующее:
ПараметрыОткрытия.Вставить("ОткрываетсяИзНабораСвойств", Истина);
Это уже ближе, но все равно не то. Насколько я понимаю, здесь по активной строке ТЧ открывается форма выбора с реквизитами, привязанными к ней. Это здорово, и спасибо, что хоть это подсказали где подглядеть. Однако мне все-же надо не форму открывать, а получать эти значенияЮ хотя бы в ТЗ... |
|||
10
pessok
03.08.11
✎
20:31
|
Неужели никто не знает?
Я на данный момент дообрался вот до такого:
Вот только в ОтобранноеЗначение почему-то попадают все виды характеристик, которые есть в базе, следовательно неправильно работает отбор, а вот почему - загадка для меня |
|||
11
Жан Пердежон
03.08.11
✎
20:54
|
(6)
Открой свой ПВХ в платформе - там будет тип значения харакетристики; если тебя пугает тип "Значение свойства объекта" - то это подчиненный справочник... |
|||
12
pessok
03.08.11
✎
21:28
|
(11) эт спасибо, это я понял. Ты мне лучше по (10) расскажи, потому что затык только в этом остался. Не отбирается, выводит целиком, соответственно ДоступныеЗначения = неопределено
|
|||
13
pessok
03.08.11
✎
21:33
|
Встроенный язык
Для объекта «СписокЗначений» реализовано свойство «ДоступныеЗначения», позволяющее ограничить список допустимых значений для элементов списка некоторым множеством значений. похоже я не туда копаю... |
|||
14
pessok
03.08.11
✎
21:34
|
(11) расскажи плз подробнее, где именно посмотреть? если ты про конфигуратор, то там тип
Характеристика.ДополнительныеРеквизитыИСведения |
|||
15
pessok
03.08.11
✎
21:55
|
+ (14)
если же смотреть в предприятии, то это обычная тз |
|||
16
pessok
04.08.11
✎
10:09
|
ап. проблема так и не решена :(
|
|||
17
Жан Пердежон
04.08.11
✎
10:52
|
хз, что ты в (10) хочешь, можно протелепатировать что:
сПВХ = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию("Цвета"); Выборка = Справочники.ЗначенияСвойствОбъектов.Выбрать(,сПВХ); Пока Выборка.Следующий() цикл Сообщить(Выборка.Наименование); КонецЦикла; |
|||
18
Fr1eNd
04.08.11
✎
11:23
|
сделано как свойства в УТ 10.3
найди регистр где и это храниться и пиши в него, + план видов характеристик |
|||
19
pessok
04.08.11
✎
11:37
|
(17) УРА! Огромное человеческое спасибо! Это именно то, что я искал! Просто я не то, что с УТ11, я даже с 10.3 особо знаком не был, потому было трудновато. "Справочники.ЗначенияСвойствОбъектов" вот то, до чего я так и не добрался :)
(18) 10.3 я тоже не знал, но спасибо за совет. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |