Как сделать запрос табличной части документа? (для динамического списка) #627270


#0 by xintrea
Здравствуйте! Есть у меня документ КарточкаЕдиницыДокументации. У него есть табличная часть СостояниеГотовности. СостояниеГотовности - достаточно сложная структура. Каждая строка имеет ссылку на элемент справочника с настройками. В зависимости от настроек должен меняться внешний вид и допустимые действия со строкой. Из-за этого невозможно корректно отобразить простыми средствами такую табличную часть (в условном оформлении невозможны действия с реквизитами, получаемыми из ссылки), нужно делать динамический список. Я сделал на форме реквизит РеквизитСостояниеГотовности типа динамический список. Назначил ему произвольный запрос следующего вида: КарточкаЕдиницыДокументацииСостояниеГотовности.ДатаПлан, КарточкаЕдиницыДокументацииСостояниеГотовности.ДатаФакт, КарточкаЕдиницыДокументацииСостояниеГотовности.СсылкаЭтапГотовностиДокумента.Наименование, КарточкаЕдиницыДокументацииСостояниеГотовности.СсылкаЭтапГотовностиДокумента.ПорядковыйНомер, КарточкаЕдиницыДокументацииСостояниеГотовности.СсылкаЭтапГотовностиДокумента.ФлагДатаПоПлану, КарточкаЕдиницыДокументацииСостояниеГотовности.СсылкаЭтапГотовностиДокумента.ФлагДатаПоФакту, КарточкаЕдиницыДокументацииСостояниеГотовности.СсылкаЭтапГотовностиДокумента.ПроцентВыполнения ИЗ Документ.КарточкаЕдиницыДокументации.СостояниеГотовности КАК КарточкаЕдиницыДокументацииСостояниеГотовности Теперь не могу понять, как сделать этот запрос для текущего открытого документа. Предполагаю, что в запросе должно быть ключевое слово ГДЕ, в котором нужно указать условие фильтрации на текущий документ. Но как это сделать? Как передать текущий документ? Или его передавать ненадо? Как его прописать в запросе? Еще один момент - данный запрос в настоящий момент не возвращает ни одной строки (вся табличная область, связанная с реквизимом РеквизитСостояниеГотовности, на форме пустая). В то же время, табличная часть, отображаемая стандартным образом, показывает наличие запсей.
#1 by olegves
никак, ДС для отображения списков объектов (спр,док,рег и т.п.)
#2 by John83
запрос делай не к доку, а к его ТЧ
#3 by John83
хотя вру
#4 by kosts
Создай на форме документа свою ТЗ и заполняй ее как душе угодно. При записи, сохраняй в ТЧ документа.
#5 by xintrea
Что есть ТЗ?
#6 by hhhh
толстая задница
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С