Регистр сведений, Хранилище значений.
☑
0
Alex1123
11.12.17
✎
14:04
Добрый день.
Подскажите пожалуйста с одним вопросиком.
Есть РегистрСедений. В регистре реквизит (хранилище значений).
В хранилище значений записано из отчета сформированная табличная часть.
Как в форме списка регистра или форме записи получить этот реквизит и вывести его на печать? Лучше и так и так.
Гуглил, Яндексил и т.д.
Конечно понимаю, что обращаюсь сюда скорее всего зря, но вдруг повезет.
С Уважением.
1
3achem
11.12.17
✎
14:05
(0) ункция ПолучитьДанныеИзХранилища(ДатаСреза) Экспорт
Запрос = Новый Запрос;
Запрос.УстановитьПараметр("ДатаСреза", ДатаСреза);
Запрос.Текст =
"ВЫБРАТЬ
| ПД_ХранилищеПервичныхДанных.ИдентификаторПервичныхДанных
|ИЗ
| РегистрСведений.ПД_ХранилищеПервичныхДанных КАК ПД_ХранилищеПервичныхДанных
|ГДЕ
| ПД_ХранилищеПервичныхДанных.Дата = &ДатаСреза";
РезультатЗапроса = Запрос.Выполнить();
Если РезультатЗапроса.Пустой() Тогда
Возврат Неопределено;
Иначе
ТЗХранилищеПервичныхДанных = РезультатЗапроса.Выгрузить();
СтрХранилищеПервичныхДанных = ТЗХранилищеПервичныхДанных[0];
Возврат СтрХранилищеПервичныхДанных.ИдентификаторПервичныхДанных.Получить();
КонецЕсли;
КонецФункции
2
Alex1123
11.12.17
✎
14:10
Забыл уточнить Управляемые формы.
3
Cyberhawk
11.12.17
✎
14:14
Покажи код помещения значения в ХЗ
4
3achem
11.12.17
✎
14:14
(2) это и есть управляемые формы. Вызываешь функцию хоть откуда и получаешь значение
5
Alex1123
12.12.17
✎
05:54
(1) Получилось спасибо.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший