Имя: Пароль:
1C
1С v8
Доп реквизиты ут11 Не могу добавить на форму.
,
0 Zukko
 
28.12.17
21:25
В конфигураторе не могу на макет в ут 11 вывести  "Дата Производства" который храниться в дополнительных характеристиках.(но в конфигураторе я нашел только ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения упоминание о дате производства)

Даже штрихкод смог на форму вывести из регистра сведений, а ДатаПроизводства не поддается.


Номенклатура.Дата производства (Товар)

если на ценник выводить
[Номенклатура.[Дата производства (Товар)]]

P.S. Чувствую что просто но не могу понять как... Целый день бьюсь с этой датой производства в дополнительных значениях (надеюсь кто то откликниться и пришлет пример кода)
1 Лефмихалыч
 
28.12.17
21:30
дополнительные свойства хранятся в одноименной табличной части объекта
2 trooba
 
28.12.17
21:58
(1) Реквизиты, свойства в регистре. ЗначенияСвойств и свойствИерархия
3 Zukko
 
28.12.17
23:28
Можно пример кода если не трудно ут 11
4 yzimin
 
28.12.17
23:57
Результат = УправлениеСвойствами.ЗначениеСвойства(Объект, Свойство)

https://its.1c.ru/db/bsp243doc#content:9598:hdoc
5 Zukko
 
29.12.17
00:07
Спасибо конечно, но я к сожалению не могу найти где в ут 11 спрятана эта дата и как ее вывести на форму :(
6 AlvlSpb
 
29.12.17
00:25
(5) В УТ нет реквизита ДатаПроизводства. Скорей всего это созданный доп реквизит. ТОгда и обращайтесь к таб части справочника в котором создан. В вашем случае, скорей всего, Справочник.Номенклатура.ДополнительныеРеквизиты
7 Zukko
 
29.12.17
10:29
Не вышло говорит, нету такого поля.
8 Valkyrie
 
29.12.17
10:43
Как вариант пройтись циклом по таб части "дополнительные свойства" и глянуть, что там лежит.
9 Zukko
 
29.12.17
11:18
"ВЫБРАТЬ РАЗЛИЧНЫЕ
//        |    ДополнительныеРеквизитыИСведения.ВерсияДанных
//        |ИЗ
//        |    ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения КАК ДополнительныеРеквизитыИСведения
//        |ГДЕ
//        |    ДополнительныеРеквизитыИСведения.НаборСвойств = &Товар";
Тут где то дата производства лежит

Номенклатура.Дата производства (Товар) -Это если в отчеты вставлять, но в самих отчетах я не увидел как они с этим реквизитам работают.
10 yzimin
 
29.12.17
11:47
(9) ВерсияДанных???

По другим полям не осилил запрос?
11 hhhh
 
29.12.17
12:01
(9) нет, она лежит как в (6) написано

Справочник.Номенклатура.ДополнительныеРеквизиты
12 Zukko
 
29.12.17
12:05
Да я по всем завел мне только вопрос с выгрузкой остался что указать
Запрос.УстановитьПараметр("Дата Производства" , ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию("Дата производства (Товар)"))
Все дошел до этого момента надо как то правильно все указать и вывести нашел все через консоль запросов
13 hhhh
 
29.12.17
12:07
(12) а в вашем языке допускается задавать пробел в имени параметра?
14 yzimin
 
29.12.17
12:08
(12) тебе запрос надо строить к номенклатуре, как пишет (6) а не ПВХ
15 Вафель
 
29.12.17
12:17
доп реквизиты в типовой выводятся кодом, а не редактированием формы
16 Zukko
 
29.12.17
13:09
Можно пример кода вывода доп реквизитов ???
17 Zukko
 
09.01.18
12:59
ДопРеквизит_ДатаПроизводства = ПланыВидовХарактеристик.ДополнительныеРеквизитыИСведения.НайтиПоНаименованию("Дата производства");        

ЗначенияРеквизитов = СтрокаТабЧасти.Номенклатура.ДополнительныеРеквизиты.Найти(ДопРеквизит_ДатаПроизводства, "Свойство");
        Номенклатура.Параметры.ДатаПроизводства = ЗначенияРеквизитов.Значение;
        
        ТабДок.Вывести(Номенклатура);

Решил в праздники сам как то так если кому нужно будет всем спасибо за помощь
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой