Имя: Пароль:
1C
1С v8
скд. в одной базе выводит, в другой нет. в другой запускаю консоль выводит
0 Ma3eIIa
 
02.04.15
09:33
в параметрах только период.
создавал новый отчет. копировал только запрос.
убирал все группировки. все равно нечего не выводит.
зато консоль все прекрасно отображает.
куда смотреть ?
1 Ma3eIIa
 
02.04.15
22:20
ВЫБРАТЬ
    КонтрольныеОперации.ПроизводственнаяПрограмма,
    КонтрольныеОперации.Партия,
    КонтрольныеОперации.ИДОперации,
    КонтрольныеОперации.Партия КАК Ссылка,
    МАКСИМУМ(КонтрольныеОперации.Период) КАК Период
ПОМЕСТИТЬ ВТ_КонтрольныеОперации
ИЗ
    РегистрСведений.ДИТ_ЛокальнаяКорректировкаПланаПоОперациям КАК КонтрольныеОперации
ГДЕ
    КонтрольныеОперации.Операция.ДИТ_ВидОперации = ЗНАЧЕНИЕ(Перечисление.ДИТ_ВидыТехнологическихОпераций.Контрольная)
    И КонтрольныеОперации.Период МЕЖДУ &НачалоПериода И &КонецПериода

СГРУППИРОВАТЬ ПО
    КонтрольныеОперации.ПроизводственнаяПрограмма,
    КонтрольныеОперации.Партия,
    КонтрольныеОперации.ИДОперации,
    КонтрольныеОперации.Партия

ИНДЕКСИРОВАТЬ ПО
    КонтрольныеОперации.ПроизводственнаяПрограмма,
    КонтрольныеОперации.Партия,
    КонтрольныеОперации.ИДОперации
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    КонтрольныеПартии.Партия,
    ПартияСоставОпераций.НомерСтроки КАК НомерСтрокиКонтрольной,
    ПартияСоставОпераций.ИДОперации КАК ИДОперацииКонтрольной,
    КонтрольныеПартии.ПроизводственнаяПрограмма,
    КонтрольныеПартии.Ссылка
ПОМЕСТИТЬ ВТ_ПартияКонтрольныеОперации
ИЗ
    ВТ_КонтрольныеОперации КАК КонтрольныеПартии
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ДИТ_Партия.СоставОпераций КАК ПартияСоставОпераций
        ПО КонтрольныеПартии.Партия = ПартияСоставОпераций.Ссылка
            И КонтрольныеПартии.ИДОперации = ПартияСоставОпераций.ИДОперации

ИНДЕКСИРОВАТЬ ПО
    КонтрольныеПартии.Партия,
    НомерСтрокиКонтрольной
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ПартияКонтрольныеОперации.Партия,
    ПартияКонтрольныеОперации.ИДОперацииКонтрольной,
    МАКСИМУМ(ПартияСоставОпераций.НомерСтроки) КАК НомерСтрокиПроверяемая,
    ПартияКонтрольныеОперации.ПроизводственнаяПрограмма,
    ПартияКонтрольныеОперации.Ссылка
ПОМЕСТИТЬ ВТ_ПартияПроверяемые
ИЗ
    ВТ_ПартияКонтрольныеОперации КАК ПартияКонтрольныеОперации
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ДИТ_Партия.СоставОпераций КАК ПартияСоставОпераций
        ПО ПартияКонтрольныеОперации.Партия = ПартияСоставОпераций.Ссылка
            И ПартияКонтрольныеОперации.НомерСтрокиКонтрольной > ПартияСоставОпераций.НомерСтроки
            И (ПартияСоставОпераций.Операция.ДИТ_ВидОперации В (&ВидыОперацийПроизводсвенных))

СГРУППИРОВАТЬ ПО
    ПартияКонтрольныеОперации.Партия,
    ПартияКонтрольныеОперации.ИДОперацииКонтрольной,
    ПартияКонтрольныеОперации.ПроизводственнаяПрограмма,
    ПартияКонтрольныеОперации.Ссылка

ИНДЕКСИРОВАТЬ ПО
    ПартияКонтрольныеОперации.Партия,
    НомерСтрокиПроверяемая
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ПартияПроверяемые.ПроизводственнаяПрограмма КАК ПроизводственнаяПрограмма,
    ПартияПроверяемые.Партия КАК Партия,
    ПартияСоставОпераций.ИДОперации КАК ИДОперации,
    ПартияПроверяемые.ИДОперацииКонтрольной КАК ИДКонтрольнойОперации,
    ПартияПроверяемые.Ссылка,
    ПартияСоставОпераций.Операция
ПОМЕСТИТЬ ВТ_СвязьОпераций
ИЗ
    ВТ_ПартияПроверяемые КАК ПартияПроверяемые
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ДИТ_Партия.СоставОпераций КАК ПартияСоставОпераций
        ПО ПартияПроверяемые.Партия = ПартияСоставОпераций.Ссылка
            И ПартияПроверяемые.НомерСтрокиПроверяемая = ПартияСоставОпераций.НомерСтроки

ИНДЕКСИРОВАТЬ ПО
    ПроизводственнаяПрограмма,
    Партия,
    ИДОперации
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ПоследнияОперация.ПроизводственнаяПрограмма КАК ПроизводственнаяПрограмма,
    ПоследнияОперация.ИДОперации КАК ИДОперации,
    ПоследнияОперация.Партия КАК Партия,
    ПоследнияОперация.Комментарий КАК Примечание,
    ДИТ_ПартияСоставОпераций.ТребуемыйРабочийЦентр.Подразделение КАК УчастокВыявленияОтклонения,
    ПоследнияОперация.СостояниеОперации КАК СостояниеОперации,
    ПоследнияОперация.Партия.КоличествоБазовойНоменклатурыВПартии КАК КоличествоДеталей,
    ПоследнияОперация.Партия.БазоваяНоменклатураПартии КАК БазоваяНоменклатураПартии
ПОМЕСТИТЬ ВТ_СрезПоследнихОпераций
ИЗ
    РегистрСведений.ДИТ_ЛокальнаяКорректировкаПланаПоОперациям.СрезПоследних(
            {(&КонецПериода)},
            (ПроизводственнаяПрограмма, Партия, ИДОперации) В
                    (ВЫБРАТЬ
                        ВТ_СвязьОпераций.ПроизводственнаяПрограмма,
                        ВТ_СвязьОпераций.Партия,
                        ВТ_СвязьОпераций.ИДОперации
                    ИЗ
                        ВТ_СвязьОпераций КАК ВТ_СвязьОпераций)
                И СостояниеОперации В (&СостоянияЗадачОТК)) КАК ПоследнияОперация
        ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ДИТ_Партия.СоставОпераций КАК ДИТ_ПартияСоставОпераций
        ПО ПоследнияОперация.Партия = ДИТ_ПартияСоставОпераций.Ссылка
            И ПоследнияОперация.ИДОперации = ДИТ_ПартияСоставОпераций.ИДОперации
            И ПоследнияОперация.НомерОперации = ДИТ_ПартияСоставОпераций.НомерОперации

ИНДЕКСИРОВАТЬ ПО
    ПроизводственнаяПрограмма,
    Партия,
    ИДОперации,
    Примечание,
    СостояниеОперации,
    УчастокВыявленияОтклонения
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ПараметрыПартии.ИДОперации КАК ИДОперации,
    ПараметрыПартии.НомерРазрешения КАК НомерРазрешения,
    ПараметрыПартии.ДокументРазрешения КАК ДокументРазрешения
ПОМЕСТИТЬ ВТ_ПараметрыПартии
ИЗ
    РегистрСведений.ДИТ_ПараметрыПартии.СрезПоследних(
            {(&КонецПериода)},
            ИДОперации В
                (ВЫБРАТЬ
                    ВТ_СрезПоследнихОпераций.ИДОперации
                ИЗ
                    ВТ_СрезПоследнихОпераций КАК ВТ_СрезПоследнихОпераций)) КАК ПараметрыПартии

ИНДЕКСИРОВАТЬ ПО
    ИДОперации,
    НомерРазрешения,
    ДокументРазрешения
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    Виновники.ПроизводственнаяПрограмма КАК ПроизводственнаяПрограмма,
    Виновники.Партия КАК Партия,
    Виновники.ИДОперации КАК ИДОперации,
    Виновники.Исполнитель КАК Исполнитель
ПОМЕСТИТЬ ВТ_Виновники
ИЗ
    РегистрСведений.ДИТ_ЛокальнаяКорректировкаПланаПоИсполнителям.СрезПоследних(
            {(&КонецПериода)},
            (ПроизводственнаяПрограмма, Партия, ИДОперации) В
                (ВЫБРАТЬ
                    ВТ_СрезПоследнихОпераций.ПроизводственнаяПрограмма,
                    ВТ_СрезПоследнихОпераций.Партия,
                    ВТ_СрезПоследнихОпераций.ИДОперации
                ИЗ
                    ВТ_СрезПоследнихОпераций КАК ВТ_СрезПоследнихОпераций)) КАК Виновники

ИНДЕКСИРОВАТЬ ПО
    ПроизводственнаяПрограмма,
    Партия,
    ИДОперации,
    Исполнитель
;

////////////////////////////////////////////////////////////////////////////////
ВЫБРАТЬ
    ЕСТЬNULL(ВТ_ПараметрыПартии.НомерРазрешения, "") КАК НомерРазрешения,
    ЕСТЬNULL(ВТ_ПараметрыПартии.ДокументРазрешения, "") КАК ДокументРазрешения,
    ЕСТЬNULL(ВТ_СрезПоследнихОпераций.БазоваяНоменклатураПартии, "") КАК Деталь,
    ВТ_СрезПоследнихОпераций.Примечание,
    ЕСТЬNULL(ВТ_Виновники.Исполнитель, "") КАК Виновник,
    ВТ_СрезПоследнихОпераций.УчастокВыявленияОтклонения,
    ВТ_СрезПоследнихОпераций.Партия КАК ПроизводственнаяОперация,
    ВТ_СрезПоследнихОпераций.СостояниеОперации КАК СтатусОперации,
    ВТ_СрезПоследнихОпераций.КоличествоДеталей
ИЗ
    ВТ_СрезПоследнихОпераций КАК ВТ_СрезПоследнихОпераций
        ЛЕВОЕ СОЕДИНЕНИЕ ВТ_ПараметрыПартии КАК ВТ_ПараметрыПартии
        ПО ВТ_СрезПоследнихОпераций.ИДОперации = ВТ_ПараметрыПартии.ИДОперации
        ЛЕВОЕ СОЕДИНЕНИЕ ВТ_Виновники КАК ВТ_Виновники
        ПО ВТ_СрезПоследнихОпераций.ПроизводственнаяПрограмма = ВТ_Виновники.ПроизводственнаяПрограмма
            И ВТ_СрезПоследнихОпераций.ИДОперации = ВТ_Виновники.ИДОперации
            И ВТ_СрезПоследнихОпераций.Партия = ВТ_Виновники.Партия
2 Ma3eIIa
 
02.04.15
22:20
(ПроизводственнаяПрограмма, Партия, ИДОперации) В
                    (ВЫБРАТЬ
                        ВТ_СвязьОпераций.ПроизводственнаяПрограмма,
                        ВТ_СвязьОпераций.Партия,
                        ВТ_СвязьОпераций.ИДОперации
                    ИЗ
                        ВТ_СвязьОпераций КАК ВТ_СвязьОпераций)

из за вот этого не отрабатывает. почему ? консоль живет нормально
3 Ma3eIIa
 
03.04.15
00:42
ап
4 Ma3eIIa
 
03.04.15
00:42
если добавить соединение по таблицам то скд хавает. что за
х
5 Patrio_
O_Muerte
 
03.04.15
06:32
Настройки отчета сделал?
6 yavasya
 
03.04.15
06:42
почисти кэш и загрузи настройки
7 ИС-2
 
naïve
03.04.15
07:07
параметры точно установлены. Убери для теста и их.
8 Ma3eIIa
 
03.04.15
09:20
(5,6,7) все это делал. даже новый создавал. прикол именно в (2) если сделать соединение с этой таблицой скд хавает