Имя: Пароль:
1C
 
СКД: Регистр накопления и Регистр сведений. Не могу понять почему ошибка.
,
0 Radion
 
01.01.15
19:46
Написал на СКД запрос:
ВЫБРАТЬ
    Продажи.Период,
    Продажи.Номенклатура,
    Продажи.Номенклатура.Артикул,
    СУММА(Продажи.Количество) КАК Количество,
    СУММА(Продажи.Стоимость) КАК Стоимость,
    СУММА(Продажи.СуммаБезНДС) КАК СуммаБезНДС,
    ЦеныНоменклатурыКонтрагентовСрезПоследних.Номенклатура КАК Номенклатура1,
    ЦеныНоменклатурыКонтрагентовСрезПоследних.Цена
ИЗ
    РегистрНакопления.Продажи КАК Продажи
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатурыКонтрагентов.СрезПоследних КАК ЦеныНоменклатурыКонтрагентовСрезПоследних
        ПО Продажи.Номенклатура = ЦеныНоменклатурыКонтрагентовСрезПоследних.Номенклатура
СГРУППИРОВАТЬ ПО
    Продажи.Номенклатура.Артикул,
    Продажи.Номенклатура,
    Продажи.Период,
    ЦеныНоменклатурыКонтрагентовСрезПоследних.Номенклатура,
    ЦеныНоменклатурыКонтрагентовСрезПоследних.Цена
В параметрах добавил: ДатаНачала и ДатаОкончания. Пытаюсь сформировать отчет, система: выдает ошибку - Ошибка обработки представления "РегистрСведений.ЦеныНоменклатурыКонтрагентов.СрезПоследних:Несоответствие типов (Параметр номер ""1"")"
ВНУТРЕННЕЕ СОЕДИНЕНИЕ <<?>>РегистрСведений.ЦеныНоменклатурыКонтрагентов.СрезПоследних(&П) КАК ЦеныНоменклатурыКонтрагентовСрезПоследних
Спасибо.
1 Radion
 
01.01.15
19:50
надеюсь понятно написал )
2 exwill
 
01.01.15
19:54
Видимо, параметр не заполнен. Зачем ты его вообще создал?
3 Armando
 
01.01.15
19:54
Что-то не договариваешь
4 Radion
 
01.01.15
19:59
т.е.?
5 Radion
 
01.01.15
20:01
возможность выбирать "Стандартный период". Кстати вот если я в параметрах не добавляю НачалоПериода и КонецПериода, а стоит только одна Дата (Стандартный период), то отчет формируется нормально.
6 echo77
 
01.01.15
20:41
Судя по всему косяк в настройках, в параметрах установлена не дата
7 Лохматые Уши
 
01.01.15
21:00
(0)
ВНУТРЕННЕЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатурыКонтрагентов.СрезПоследних КАК ЦеныНоменклатурыКонтрагентовСрезПоследних

А где скобки?
Должно быть:
ВНУТРЕННЕЕ СОЕДИНЕНИЕ (РегистрСведений.ЦеныНоменклатурыКонтрагентов.СрезПоследних) КАК ЦеныНоменклатурыКонтрагентовСрезПоследних
8 Radion
 
01.01.15
21:14
(7) какие скобки ? Почему там должны быть скобки ?
9 Лохматые Уши
 
01.01.15
21:21
(8) Не должно быть.
Проверяй, что у тебя в параметре &П.
10 anatoly
 
01.01.15
22:16
консоль запросов религия не позволяет использовать?
11 Radion
 
02.01.15
04:40
использую я его. почему то СКД, при СрезПоследних использует только одну дату Период ?!??!
12 Radion
 
02.01.15
04:40
т.е. параметры Период
13 mehfk
 
02.01.15
07:51
Сделай так тогда
РегистрСведений.ЦеныНоменклатурыКонтрагентов.СрезПоследних(&ДатаОкончания {(&ДатаОкончания)}, ) КАК ЦеныНоменклатурыКонтрагентовСрезПоследних
14 yavasya
 
02.01.15
09:31
на консоли запросов всё работает (0)
15 Radion
 
02.01.15
13:09
(14) у меня тоже работает. но на СКД нет.
16 yavasya
 
02.01.15
13:45
у тебя же условия нет, а куда ты параметры прописываешь ?
454727186 постучись если интересно