Имя: Пароль:
1C
1С v8
передача Праметра типа Дата в СКД
0 nvhost
 
01.07.14
22:01
Понимаю что тема заезжанная но однозначного ответа нигде не нашел......есть запрос в скд в нем выбираю документ РТиУ, ставлю в этом же запросе условие
ВЫБРАТЬ РТИУ
ГДЕ
Документы.РТИУ.Дата <= &ДатаКонец
Документы.РТИУ.Дата >= &ДатаНачало
Вопрос как теперь передать эти параметры в СКД, все перепробовал он пишет то:

Использование циклических параметров запрещено "Период"
1 GROOVY
 
01.07.14
22:06
Ты главное не колись как ты их передаешь!
2 Dmitry1c
 
01.07.14
22:07
Лучше

Дата МЕЖДУ &НачалоПериода И &КонецПериода
3 zippygrill
 
01.07.14
22:07
в СКД, советую использовать &СтандартныйПериод с тем же типом.
4 Dmitry1c
 
01.07.14
22:07
В самой СКД на закладке параметры эти параметры и находятся
5 Dmitry1c
 
01.07.14
22:08
(3) ага, чел обычные-то задать не может, а вы ему тут стандартный период советуете
6 zippygrill
 
01.07.14
22:13
http://screencast.com/t/cOxviBnUBb8N
все, сейчас пенальти начнутся.
7 Dmitry1c
 
01.07.14
22:24
(6) убери галку со стандартного периода "ограничение доступности"
8 nvhost
 
01.07.14
22:24
Сделал как на картинке теперь пишет так

Ошибка в элементе отбора: глобальные элементы отбора обязательно должны использовать поля "ПараметрыДанных.ДатаКонец Равно 30.05.2014 0:00:00"
9 nvhost
 
01.07.14
22:45
теперь пишет так
Ошибка при исполнении запроса набора данных
по причине:
{(10, 20)}: Ошибка обработки представления "РегистрСведений.ЦеныНоменклатуры.СрезПоследних:Несоответствие типов (Параметр номер ""1"")"
ЛЕВОЕ СОЕДИНЕНИЕ <<?>>РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&П) КАК ЦеныНоменклатурыСрезПоследних
10 zippygrill
 
01.07.14
23:39
(7) это в "Произволных отчетах" в УПП, что с ней что без ней элемент для управления периода на форме отчета появляется. Проверено!
11 Я сказал
 
01.07.14
23:43
На закладке "Параметры" в СКД у параметра "П" какой тип значения указан?
12 nvhost
 
01.07.14
23:48
Параметра П вообще нет,есть только Период, ДатаНачало, ДатаКонец
13 Я сказал
 
01.07.14
23:57
Если ты используешь "набор данных - запрос" и в запросе задаешь параметр виртуальной таблицы (РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&П)), то он должен появиться в параметрах. Можно попробовать на закладке "Наборы данных" убрать и поставить флаг "Автозаполнение" и снова посмотреть закладку "Параметры"
14 nvhost
 
02.07.14
00:18
Лучше

Дата МЕЖДУ &НачалоПериода И &КонецПериода
Спасибо так помогло!!!