СКД. Выражение в параметре. Как обратится к дате документа. #731045


#0 by Pashach
Доброе время суток. В СКД есть параметр "Документ" который используется в запросе. Но в запросе необходимо ещё использовать дату этого документа. В СКД добавляю параметр "Дата" и задаю выражение &Документ.Дата Ругается (( Как быть? Разве нельзя обратится к свойству параметра?
#1 by НЕА123
&Документ.&Дата ?
#2 by НЕА123
сторно, скорее всего.
#3 by mikecool
параметр Документ обзови по другому, может конфликтует
#4 by НЕА123
>В СКД добавляю параметр "Дата"... зачем это надо?
#5 by mikecool
в параметр ВТ регистра вставить, например
#6 by Pashach
Конфигуратор не ругается, но отчет не работает, как будто параметр не задан
#7 by palladyi
А еще один параметр не хочешь добавить?
#8 by Pashach
Ну да, параметр сам добавляется, т.к. он присутствует в запросе, я только прописываю выражение
#9 by palladyi
в смысле руками задать попробовать
#10 by Pashach
Тоже думал об этом. Но этот параметр надо использовать в виртуальной таблице СрезПоследних(&Дата)
#11 by НЕА123
да. просто я не понял, где находится &Документ.Дата. в запросе? или ...
#12 by НЕА123
теперь понял.
#13 by GROOVY
В параметре укажи что-то вроде &ДатаДок, а на закладке Параметры создай параметр ДатаДок с выражением &Документ.Дата
#14 by Pashach
((
#15 by Jaap Vduul
Насколько помню, через Выразить можно к реквизитам обратиться.
#16 by Pashach
тоже не пашет ((
#17 by Jaap Vduul
В параметрах СКД не надо объявлять. Прямо в тексте запроса: Выразить(&Документ Как Документ...).Дата Т.о. 1цэ сделает неявное соединение с таблицей этого документа.
#18 by GenV
Почить во всех типовых есть (или ищи/реализуй у себя аналогичную): Модуль должен быть серверный
#19 by Pashach
Спасибо большое. Оба способа рабочие.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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