|
Дополнительные реквизиты БП 3.0 | ☑ | ||
|---|---|---|---|---|
|
0
ikolegov
18.07.16
✎
13:10
|
Как лучше сделать?
Ввел доп. реквизиты в номенклатуру, например "мощность". В отчете нужно вывести его Делаю так ТаблицаДопРеквизитов = строка.Номенклатура.ДополнительныеРеквизиты.Выгрузить(); ДанныеПоиска = ТаблицаДопРеквизитов.Найти(ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию("Мощность (Номенклатура)"),"Свойство"); Если ДанныеПоиска <> неопределено тогда ОбластьСтрока.Параметры.Мощность = ДанныеПоиска.Значение; КонецЕсли; Правильно? Или есть какой-то типовой механизм? |
|||
|
1
Aleksey
18.07.16
✎
13:12
|
есть и типовые
|
|||
|
2
Aleksey
18.07.16
✎
13:14
|
Кури общий модуль УправлениеСвойствами
|
|||
|
3
Мимохожий Однако
18.07.16
✎
13:14
|
Запрос
|
|||
|
4
FIXXXL
18.07.16
✎
13:15
|
(0) фигасе! ты по каждой строке отчета будешь запрос дергать?
присоедини отобранную по свойству временную таблицу сразу в запрос отчет |
|||
|
5
Cyberhawk
18.07.16
✎
13:27
|
В отчете на СКД так-то есть вкладка "Характеристики"
|
|||
|
6
ikolegov
18.07.16
✎
13:39
|
(3) Запросом я смогу получить сразу нескольно допРеквизитов элемента?
(2) смотрел я этот модуль до того как написать, не нашел нужного. (5) я формирую акт, в к-ром мне нужно вывести доп. колонки номенклатуры -мощность, частоту, напряжение, причем они не предопределенные |
|||
|
7
y22-k
18.07.16
✎
14:00
|
(6) что мешает сразу в запросе получить?
|
|||
|
8
FIXXXL
18.07.16
✎
15:33
|
(6) на каждую "доп. колонки номенклатуры -мощность, частоту, напряжение" сделай свою временную таблицу, соедини их левым с основной и получай значения
|
|||
|
9
ikolegov
18.07.16
✎
18:07
|
(8) Чем это будет лучше моего кода?
|
|||
|
10
Aleksey
18.07.16
✎
19:10
|
||||
|
11
FIXXXL
19.07.16
✎
09:04
|
(9) тем, что базу по каждой строке отчета дергать не будешь
а получишь сразу все данные одним запросом |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |