|
СКД. Выражение в параметре. Как обратится к дате документа. | ☑ | ||
---|---|---|---|---|
0
Pashach
15.01.15
✎
17:38
|
Доброе время суток.
В СКД есть параметр "Документ" который используется в запросе. Но в запросе необходимо ещё использовать дату этого документа. В СКД добавляю параметр "Дата" и задаю выражение &Документ.Дата Ругается (( Как быть? Разве нельзя обратится к свойству параметра? |
|||
1
НЕА123
15.01.15
✎
17:40
|
(0)
&Документ.&Дата ? |
|||
2
НЕА123
15.01.15
✎
17:41
|
(1) сторно, скорее всего.
|
|||
3
mikecool
15.01.15
✎
17:41
|
(0) параметр Документ обзови по другому, может конфликтует
|
|||
4
НЕА123
15.01.15
✎
17:42
|
(0)
>В СКД добавляю параметр "Дата"... зачем это надо? |
|||
5
mikecool
15.01.15
✎
17:42
|
(4) в параметр ВТ регистра вставить, например
|
|||
6
Pashach
15.01.15
✎
17:43
|
(1) Конфигуратор не ругается, но отчет не работает, как будто параметр не задан
|
|||
7
palladyi
15.01.15
✎
17:43
|
А еще один параметр не хочешь добавить?
|
|||
8
Pashach
15.01.15
✎
17:44
|
(4) Ну да, параметр сам добавляется, т.к. он присутствует в запросе, я только прописываю выражение
|
|||
9
palladyi
15.01.15
✎
17:44
|
в смысле руками задать попробовать
|
|||
10
Pashach
15.01.15
✎
17:44
|
(5) Тоже думал об этом. Но этот параметр надо использовать в виртуальной таблице СрезПоследних(&Дата)
|
|||
11
НЕА123
15.01.15
✎
17:45
|
(5)
да. просто я не понял, где находится &Документ.Дата. в запросе? или ... |
|||
12
НЕА123
15.01.15
✎
17:46
|
(8)
теперь понял. |
|||
13
GROOVY
15.01.15
✎
17:47
|
В параметре укажи что-то вроде &ДатаДок, а на закладке Параметры создай параметр ДатаДок с выражением &Документ.Дата
|
|||
14
Pashach
15.01.15
✎
17:52
|
||||
15
Jaap Vduul
15.01.15
✎
18:03
|
Насколько помню, через Выразить() можно к реквизитам обратиться.
|
|||
16
Pashach
15.01.15
✎
18:17
|
(15) тоже не пашет ((
|
|||
17
Jaap Vduul
15.01.15
✎
19:23
|
(16)
В параметрах СКД не надо объявлять. Прямо в тексте запроса: Выразить(&Документ Как Документ...).Дата Т.о. 1цэ сделает неявное соединение с таблицей этого документа. |
|||
18
GenV
16.01.15
✎
01:01
|
Почить во всех типовых есть (или ищи/реализуй у себя аналогичную):
ОбщегоНазначения.ПолучитьЗначениеРеквизита(&Документ, "Дата") Модуль должен быть серверный |
|||
19
Pashach
16.01.15
✎
11:07
|
(17) (18) Спасибо большое. Оба способа рабочие.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |