Приветствую, форумчане!
1с8.3.6, УФ, самописная.
Для формирования списка связных документов, вынужден переделать код, который должен выводить данные из ТЧ
Соответственно у меня должен сформироваться текст запроса по двум ссылкам, причем одна из ссылок
&НаСервере
Процедура ВывестиПодчиненныеДокументы(ТекущийДокумент,ДеревоРодитель)
ИначеЕсли КлючИЗначение.Ключ = "КорректировкаНеоплаченногоОстаткаПоЗаявкам" Тогда
ТекстПоТипуДокумента = "
| КорректировкаНеоплаченногоОстаткаПоЗаявкам.Дата КАК Дата,
| КорректировкаНеоплаченногоОстаткаПоЗаявкам.Ссылка КАК Ссылка,
| КорректировкаНеоплаченногоОстаткаПоЗаявкам.Проведен КАК Проведен,
| КорректировкаНеоплаченногоОстаткаПоЗаявкам.ПометкаУдаления КАК ПометкаУдаления,
| КорректировкаНеоплаченногоОстаткаПоЗаявкамСостав.Сумма КАК СуммаДокумента,
|" + КэшРеквизитовДокумента[КлючИЗначение.Ключ]["Валюта"] + " КАК Валюта,
| #Представление
// | КорректировкаНеоплаченногоОстаткаПоЗаявкамСостав.ЗаявкаНаОплату Как СсылкаЗ
|ИЗ
| Документ.КорректировкаНеоплаченногоОстаткаПоЗаявкам.Состав КАК КорректировкаНеоплаченногоОстаткаПоЗаявкамСостав
| ЛЕВОЕ СОЕДИНЕНИЕ Документ.КорректировкаНеоплаченногоОстаткаПоЗаявкам КАК КорректировкаНеоплаченногоОстаткаПоЗаявкам
| ПО (КорректировкаНеоплаченногоОстаткаПоЗаявкамСостав.Ссылка = КорректировкаНеоплаченногоОстаткаПоЗаявкам.Ссылка)
|ГДЕ
| СсылкаЗ = &" + ТекущийДокумент + " И
| КорректировкаНеоплаченногоОстаткаПоЗаявкам.Ссылка В (&" + КлючИЗначение.Ключ + ")";
В документе "КорректировкаНеоплаченногоОстаткаПоЗаявкам " в ТЧ в моем случае 3 документа и результат работы выводит все эти документы, а нужен только 1, который у меня сейчас сидит в
"ТекущийДокумент" как ссылка...
Естественно в таком виде формирования текста запроса он не работает. Устанавливать еще один параметр как-то боязно
Запрос.УстановитьПараметр(КлючИЗначение.Ключ, КлючИЗначение.Значение);
Как можно в этом случае жестко прописать этот параметр при формировании текста запроса?