|
Программно назначить и заполнить дополнительные реквизиты справочника в УТ11
| ☑ |
0
dimm7310
20.08.12
✎
14:21
|
пробую делать так:
для конкретной номенклатуры в табличной части "ДополнительныеРеквизиты" заполняю значениями (до этого таблица была пустая)
ПлСсылка = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.ПолучитьСсылку(Новый УникальныйИдентификатор(СокрЛП(строкаСв.ИД)));
НовайСтрокаСвойств = ТоварОбъект.ДополнительныеРеквизиты.Добавить();
НовайСтрокаСвойств.Свойство = ПлСсылка;
НовайСтрокаСвойств.Значение = строкаСв.ЗначениеСвойства;
Добавленные доп. реквизиты сохраняются (их можно посмотреть через универсальную форму редактирования), но в пользовательском режиме если зайти в карточку реквизиты остаются пустыми (пустое поле)
ЧЯДНТ ?
|
|
1
dimm7310
20.08.12
✎
14:37
|
вероятно ссылки на доп. реквизиты элементов справочников хранятся где-то еще.
Т.к. если я руками присваиваю значение одному доп.реквизиту в карточке номенклатуры , то все остальные программно назначенные для этой номенклатуры доп.реквизиты удаляются из таблицы (видно в универсальной формы редактирования).
|
|
2
jump if overflow
20.08.12
✎
14:48
|
выбрать * из Справочник.Номенклатура.ДополнительныеРеквизиты
|
|
3
Жан Пердежон
20.08.12
✎
14:49
|
там в таб части еще реквизиты есть
|
|
4
dimm7310
20.08.12
✎
14:50
|
(2) мне не нужно получить, я хочу присвоить
|
|
5
dimm7310
20.08.12
✎
14:51
|
(3) поле "ТекстоваяСтрока" - но она всегда пустое (даже если присваивать руками значения)
|
|
6
Жан Пердежон
20.08.12
✎
14:57
|
(5) эти доп.реквизиты доступны для этой номенклатуры?
|
|
7
dimm7310
20.08.12
✎
15:04
|
определенно, где-то еще сохраняются значения доп. реквизитов (даже если они непосредственно удаляются из табличной части "ДополнительныеРеквизиты").
Провел эксперимент: заполнил руками значение доп.реквизита на форме, записал. С помощью обработки удалил его из табличной части ДополнительныеРеквизиты. В пользовательском режиме зашел в карточку этой номенклатуры - реквизит пустой, но значение можно выбрать из списка для этого доп.реквизита
|
|
8
dimm7310
20.08.12
✎
15:04
|
(6) да доступны
|
|
9
dimm7310
20.08.12
✎
15:15
|
кажется нашел
|
|