Как обратиться через точку к реквизиту параметра в СКД? #802478


#0 by ytex
Добрый день. Есть два набора данных (запрос) и 3 параметра: ДокументПлан, НачалоПериода, КонецПериода. В выражение параметра НачалоПериода, пишу следующий код: &ДокументПлан.Дата вылазит ошибка: "Параметр не найден: ДокументПлан.Дата" (если просто написать &ДокументПлан то ошибки нет) подскажите как образом можно обратится к реквизиту параметра?
#1 by aleks_default
только в запросе
#2 by aleks_default
или создавай четвертый параметр &ДокументПланДата
#3 by ytex
что-то походу не так делаю, не получается <КОД> ВЫБРАТЬ     УстановкаПланПродаж.МенеджерПоПродажам,     &Дата ИЗ     Документ.УстановкаПланПродаж.ПланПродаж КАК УстановкаПланПродаж
#4 by ytex
хелп, кто знает в чем фишка?
#5 by PiterPrg
Совсем не читатель? , Либо делаешь еще параметр, там прописываешь как он вычисляется. Либо присоединяешь таблицу с отбором по реквизиту и берешь из нее
#6 by catena
(&ДокументПлан).Дата
#7 by catena
УстановкаПланПродаж.Ссылка.Ссылка - два раза, чтобы точно понял?
#8 by PiterPrg
Я не пойму почему вот так нельзя: ИЗ
#9 by ytex
нее, перебираю ТЧ документа
#10 by aleks_default
ВЫРАЗИТЬ(&ДокументПлан КАК Документ.ТипДокумента).Дата
#11 by catena
И что?
#12 by ytex
Извините может туплю, но ничего не выходит... сделал вот так: ИЗ В выражение параметра СКД - НачалоПериода (имеет тип дата), добавил следующий текст: НужнаяДата. При формирование отчета вылазит ошибка: Ошибка в выражении "НужнаяДата". Подскажите пожалуйста, что не так делаю?
#13 by D3O
ну вот же ответили:
#14 by D3O
проблема в том, что несмотря на всю "объектность" данных СКД ни панимаит что это за тип ))
#15 by ytex
даже используя способ , При формирование отчета вылазит ошибка: Ошибка в выражении "НужнаяДата". ВЫРАЗИТЬ(ДокументПлан КАК Документ.ПланПродаж).Дата КАК НужнаяДата ИЗ     Документ.УстановкаПланПродаж.ПланПродаж КАК УстановкаПланПродаж
#16 by ytex
+ проблема может быть, из-за того что у конфигурации стоит режим совместимости 8.3.4?
#17 by catena
Где ты там использовал ? Возьми И изучай до просветления.
#18 by ytex
использовал в наборе данных запрос, получил поле НД - НужнаяДата. В выражение параметра использую это поле. что не так делаю..
#19 by catena
ВЫРАЗИТЬ(&ДокументПлан КАК Документ.ТипДокумента).Дата ВЫРАЗИТЬ(ДокументПлан КАК Документ.ПланПродаж).Дата Есть различия?
#20 by vicof
Можно я, можно я?
#21 by Гипервизор
А что если.. Да ну,  бред какой-то.
#22 by ytex
Да реально бред даже с параметром в запросе ВЫРАЗИТЬ(&ДокументПлан КАК Документ.ПланПродаж).Дата КАК НужнаяДата Ошибка в выражении... хз где эта собака зарыта...(
#23 by Nolan
попробуй вот это поместить в виртуальную таблицу ВЫБРАТЬ     УстановкаПланПродаж.МенеджерПоПродажам,     УстановкаПланПродаж.План, ВЫРАЗИТЬ(&ДокументПлан КАК Документ.ПланПродаж) как Документ ИЗ     Документ.УстановкаПланПродаж.ПланПродаж КАК УстановкаПланПродаж а затем из виртуальной таблицы от документа получи Дата
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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