|   |   | 
| 
 | Помогите с СКД | ☑ | ||
|---|---|---|---|---|
| 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 | 
        спасибо     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |