|
Как обратиться через точку к реквизиту параметра в СКД? | ☑ | ||
---|---|---|---|---|
0
ytex
04.08.17
✎
09:14
|
Добрый день.
Есть два набора данных (запрос) и 3 параметра: ДокументПлан, НачалоПериода, КонецПериода. В выражение параметра НачалоПериода, пишу следующий код: &ДокументПлан.Дата вылазит ошибка: "Параметр не найден: ДокументПлан.Дата" (если просто написать &ДокументПлан то ошибки нет) подскажите как образом можно обратится к реквизиту параметра? |
|||
1
aleks_default
04.08.17
✎
09:17
|
только в запросе
|
|||
2
aleks_default
04.08.17
✎
09:19
|
или создавай четвертый параметр &ДокументПланДата
|
|||
3
ytex
04.08.17
✎
09:50
|
(2) что-то походу не так делаю, не получается
<КОД> ВЫБРАТЬ УстановкаПланПродаж.МенеджерПоПродажам, УстановкаПланПродаж.План, &Дата ИЗ Документ.УстановкаПланПродаж.ПланПродаж КАК УстановкаПланПродаж ГДЕ УстановкаПланПродаж.Ссылка.Ссылка = &ДокументПлан И УстановкаПланПродаж.Ссылка.Дата = &Дата </КОД> |
|||
4
ytex
04.08.17
✎
13:18
|
хелп, кто знает в чем фишка?
|
|||
5
PiterPrg
04.08.17
✎
13:43
|
(4) Совсем не читатель? (1), (2)
Либо делаешь еще параметр, там прописываешь как он вычисляется. Либо присоединяешь таблицу с отбором по реквизиту и берешь из нее |
|||
6
catena
04.08.17
✎
13:51
|
(&ДокументПлан).Дата
|
|||
7
catena
04.08.17
✎
13:52
|
УстановкаПланПродаж.Ссылка.Ссылка - два раза, чтобы точно понял?
|
|||
8
PiterPrg
04.08.17
✎
13:53
|
Я не пойму почему вот так нельзя:
ВЫБРАТЬ УстановкаПланПродаж.МенеджерПоПродажам, УстановкаПланПродаж.План, УстановкаПланПродаж.Ссылка.Дата ИЗ Документ.УстановкаПланПродаж.ПланПродаж КАК УстановкаПланПродаж ГДЕ УстановкаПланПродаж.Ссылка= &ДокументПлан |
|||
9
ytex
04.08.17
✎
13:53
|
(7) нее, перебираю ТЧ документа
|
|||
10
aleks_default
04.08.17
✎
13:55
|
ВЫРАЗИТЬ(&ДокументПлан КАК Документ.ТипДокумента).Дата
|
|||
11
catena
04.08.17
✎
13:55
|
(9)И что?
|
|||
12
ytex
07.08.17
✎
13:43
|
Извините может туплю, но ничего не выходит...
сделал вот так: ВЫБРАТЬ УстановкаПланПродаж.МенеджерПоПродажам, УстановкаПланПродаж.План, УстановкаПланПродаж.Ссылка.Дата КАК НужнаяДата ИЗ Документ.УстановкаПланПродаж.ПланПродаж КАК УстановкаПланПродаж ГДЕ УстановкаПланПродаж.Ссылка= &ДокументПлан В выражение параметра СКД - НачалоПериода (имеет тип дата), добавил следующий текст: НужнаяДата. При формирование отчета вылазит ошибка: Ошибка в выражении "НужнаяДата". Подскажите пожалуйста, что не так делаю? |
|||
13
D3O
07.08.17
✎
13:47
|
(12) ну вот же ответили: (10)
|
|||
14
D3O
07.08.17
✎
13:48
|
проблема в том, что несмотря на всю "объектность" данных СКД ни панимаит что это за тип ))
|
|||
15
ytex
07.08.17
✎
13:54
|
(13) даже используя способ (10) , При формирование отчета вылазит ошибка: Ошибка в выражении "НужнаяДата".
ВЫБРАТЬ УстановкаПланПродаж.МенеджерПоПродажам, УстановкаПланПродаж.План, ВЫРАЗИТЬ(ДокументПлан КАК Документ.ПланПродаж).Дата КАК НужнаяДата ИЗ Документ.УстановкаПланПродаж.ПланПродаж КАК УстановкаПланПродаж ГДЕ УстановкаПланПродаж.Ссылка= &ДокументПлан |
|||
16
ytex
07.08.17
✎
13:57
|
+(15) проблема может быть, из-за того что у конфигурации стоит режим совместимости 8.3.4?
|
|||
17
catena
07.08.17
✎
13:58
|
(15) Где ты там использовал (10)? Возьми (10) И изучай до просветления.
|
|||
18
ytex
07.08.17
✎
14:05
|
(17) использовал в наборе данных запрос, получил поле НД - НужнаяДата. В выражение параметра использую это поле. что не так делаю..
|
|||
19
catena
07.08.17
✎
14:09
|
ВЫРАЗИТЬ(&ДокументПлан КАК Документ.ТипДокумента).Дата
ВЫРАЗИТЬ(ДокументПлан КАК Документ.ПланПродаж).Дата Есть различия? |
|||
20
vicof
07.08.17
✎
14:10
|
(19) Можно я, можно я?
|
|||
21
Гипервизор
07.08.17
✎
14:12
|
(19) А что если.. Да ну, бред какой-то.
|
|||
22
ytex
07.08.17
✎
14:41
|
(21) Да реально бред даже с параметром в запросе ВЫРАЗИТЬ(&ДокументПлан КАК Документ.ПланПродаж).Дата КАК НужнаяДата
Ошибка в выражении... хз где эта собака зарыта...( |
|||
23
Nolan
07.08.17
✎
14:46
|
(22) попробуй вот это поместить в виртуальную таблицу
ВЫБРАТЬ УстановкаПланПродаж.МенеджерПоПродажам, УстановкаПланПродаж.План, ВЫРАЗИТЬ(&ДокументПлан КАК Документ.ПланПродаж) как Документ ИЗ Документ.УстановкаПланПродаж.ПланПродаж КАК УстановкаПланПродаж ГДЕ УстановкаПланПродаж.Ссылка= &ДокументПлан а затем из виртуальной таблицы от документа получи Дата |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |