|
Помогите с СКД | ☑ | ||
---|---|---|---|---|
0
Таня
19.02.12
✎
15:50
|
надо в отчет вывести две таблицы, в которых не пересекающиеся данные
1 Регистр накопления (остатки) 2 Регистр накопления (обороты) Вторая таблица выводится нормально, а вторая ругается, будто бы параметр неверно задан. Параметр этот - &КонецПериода (дата) Ошибка обработки представления "РегистрНакопления.ОстаткиДисков.Остатки:Несоответствие типов (Параметр номер ""1"")" <<?>>РегистрНакопления.ОстаткиДисков.Остатки(&П3, ) КАК ОстаткиДисковОстатки Но там Дата, что ему еще надо???! |
|||
1
polymorf116
19.02.12
✎
15:58
|
&КонецПериода (дата) ???? что это? может КонецПериода(&дата, День)?
|
|||
2
Таня
19.02.12
✎
16:02
|
да не &КонецПериода - это тип Дата
|
|||
3
Таня
19.02.12
✎
16:02
|
в параметрах
КонецПериода НачалоПериода Период |
|||
4
Таня
19.02.12
✎
16:03
|
ну там выражение &Период.ДатаНачала, &Период.ДатаОкончания соответственно
|
|||
5
polymorf116
19.02.12
✎
16:04
|
можно весь текст Запроса
|
|||
6
Таня
19.02.12
✎
16:06
|
ВЫБРАТЬ
ОстаткиДисковОстатки.МесяцГод, ОстаткиДисковОстатки.КоличествоОстаток ИЗ РегистрНакопления.ОстаткиДисков.Остатки(&КонецПериода, ) КАК ОстаткиДисковОстатки |
|||
7
Таня
19.02.12
✎
16:07
|
У меня два набора данных отдельных
|
|||
8
Таня
19.02.12
✎
16:12
|
Щас выяснила, что ошибка возникает сразу как только я ставлю Период = Это год например
|
|||
9
echo77
19.02.12
✎
16:15
|
Лучше схему выкладывайте и фото. Нихера непонятно где вы там накосячили
|
|||
10
polymorf116
19.02.12
✎
16:16
|
каким значением заполняется параметр &КонецПериода?
|
|||
11
Таня
19.02.12
✎
16:25
|
первый запрос
ВЫБРАТЬ ЕСТЬNULL(СостояниеПодпискиОбороты.Период, ВыдачаДисковОбороты.Период) КАК Месяц, ЕСТЬNULL(СостояниеПодпискиОбороты.Подписчик, ВыдачаДисковОбороты.Подписчик) КАК Подписчик, ВЫБОР КОГДА ЕСТЬNULL(ВыдачаДисковОбороты.ВыданоОборот, 0) > 0 ТОГДА 1 ИНАЧЕ ВЫБОР КОГДА ЕСТЬNULL(ВыдачаДисковОбороты.ВыданоОборот, 0) = 0 И ЕСТЬNULL(СостояниеПодпискиОбороты.ПодписанОборот, 0) = 1 ТОГДА 2 ИНАЧЕ 3 КОНЕЦ КОНЕЦ КАК Состояние ИЗ РегистрНакопления.СостояниеПодписки.Обороты(&НачалоПериода, &КонецПериода, Месяц, ) КАК СостояниеПодпискиОбороты ЛЕВОЕ СОЕДИНЕНИЕ РегистрНакопления.ВыдачаДисков.Обороты(&НачалоПериода, &КонецПериода, Месяц, ) КАК ВыдачаДисковОбороты ПО СостояниеПодпискиОбороты.Период = ВыдачаДисковОбороты.Период И СостояниеПодпискиОбороты.Подписчик = ВыдачаДисковОбороты.Подписчик И СостояниеПодпискиОбороты.РегистрационныйНомер = ВыдачаДисковОбороты.РегистрационныйНомер |
|||
12
Таня
19.02.12
✎
16:28
|
||||
13
БибиГон
19.02.12
✎
16:38
|
выкладывайте сюда картинки http://savepic.net/, в (12) не видно ничего
|
|||
14
Таня
19.02.12
✎
16:39
|
||||
15
Таня
19.02.12
✎
16:45
|
что еще сфоткать? уже все перепробывала
объединяла наборы в один, но тогда появляются лишние поля в первой таблице |
|||
16
БибиГон
19.02.12
✎
16:53
|
а второй запрос.
|
|||
17
echo77
19.02.12
✎
16:55
|
х..ево вы устанавливаете параметр период - там должна быть значение типа дата, а не стандартный период
Если хотите параметры оставить так же, то надо исправлять запрос набора данных, в котором вы получаете остатки. Открываем запрос в конструкторе. Параметры виртуальной таблицы(период) удаляем, идем на вкладку построитель, там в таблицах ищем свою таблицу и устанавливаем параметры этой виратуальной таблицы - там пишем &КонецПериода. p.s. Фото свою надо выкладывать, а не своих/чужих детей |
|||
18
Таня
19.02.12
✎
16:57
|
на фото свет клином сошелся? это мой сын. А я не фотогенична
щас попробую совет |
|||
19
echo77
19.02.12
✎
16:57
|
ща попробую найти для вас видео-пример
|
|||
20
Таня
19.02.12
✎
16:59
|
там нет построителя
|
|||
21
echo77
19.02.12
✎
17:01
|
+(17) в конструкторе запросов закладка не "Построитель", а "Компоновка данных"
Чтобы понять в чем дело, надо смотреть видео-курс по СКД, от Гилева и Насипова 1CdevAdv-Block2-Chapter10-Lesson014-main.avi |
|||
22
Таня
19.02.12
✎
17:01
|
(21) я в данный момент начала слушать, дошла до 9 урока
|
|||
23
echo77
19.02.12
✎
17:03
|
оглавление для видео-курса СКД дать?
http://depositfiles.com/files/6gw21czze |
|||
24
Таня
19.02.12
✎
17:06
|
есть у меня
|
|||
25
Таня
19.02.12
✎
17:06
|
спасибо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |