Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Универсальный Отчет: Не выводится Документ-движения

Универсальный Отчет: Не выводится Документ-движения
Я
   Elkin-Palkin
 
27.09.17 - 09:43
использую в отчёте на основе Универсального отчёта свой запрос. Довольно простой:
ТекстЗапроса =
"ВЫБРАТЬ
|    СписаниеТоваровТовары.Ссылка.Организация,
|    СписаниеТоваровТовары.Ссылка.Подразделение,
|    СписаниеТоваровТовары.Ссылка.Склад,
|    СписаниеТоваровТовары.Ссылка.Ответственный,
|    СписаниеТоваровТовары.Ссылка.Представление,
|    СписаниеТоваровТовары.Ссылка КАК ДокументДвижения,
|    СписаниеТоваровТовары.ЕдиницаИзмерения,
|    СписаниеТоваровТовары.ЕдиницаИзмеренияМест,
|    СписаниеТоваровТовары.Количество КАК Количество,
|    СписаниеТоваровТовары.КоличествоМест КАК КоличествоМест,
|    СписаниеТоваровТовары.Номенклатура КАК Номенклатура,
|    СписаниеТоваровТовары.ХарактеристикаНоменклатуры
|{ВЫБРАТЬ
|    Количество}
|ИЗ
|    Документ.СписаниеТоваров.Товары КАК СписаниеТоваровТовары
|ГДЕ
|    СписаниеТоваровТовары.Ссылка.Проведен
|{ГДЕ
|    СписаниеТоваровТовары.Ссылка.Организация.*,
|    СписаниеТоваровТовары.Ссылка.Подразделение.*,
|    СписаниеТоваровТовары.Ссылка.Склад.*,
|    СписаниеТоваровТовары.Номенклатура.*,
|    СписаниеТоваровТовары.ЕдиницаИзмерения.*,
|    СписаниеТоваровТовары.ЕдиницаИзмеренияМест.*,
|    СписаниеТоваровТовары.Ссылка.*}
|{УПОРЯДОЧИТЬ ПО
|    СписаниеТоваровТовары.Ссылка.Дата,
|    Номенклатура.*,
|    Количество,
|    КоличествоМест}
|ИТОГИ
|    СУММА(Количество),
|    СУММА(КоличествоМест)
|ПО
|    ОБЩИЕ
|{ИТОГИ ПО
|    Организация.*,
|    Подразделение.*,
|    Склад.*,
|    Номенклатура.*,
|    ДокументДвижения.*}";

УниверсальныйОтчет.ПостроительОтчета.Текст = ТекстЗапроса;

В группировке строке изначально стоит одно поле "Номенклатура".
Добавляю (в пользовательском режиме) в Группировке строк поле "ДокументДвижения", а отчёт всё равно выводит по Номенклатуре, а Документа движения нет.
Где ошибка? В ДНК? :)
 
 
   Ёпрст
 
1 - 27.09.17 - 09:52
(0) воткни поля сюда:{ВЫБРАТЬ
|    Количество}

+ в конце добавь
   Ёпрст
 
2 - 27.09.17 - 09:52
ДобавитьИзмерениеСтроки
   Elkin-Palkin
 
3 - 27.09.17 - 09:58
Добавил:
|{ВЫБРАТЬ
ДокументДвижения.*,
Количество}

а также дописал:
УниверсальныйОтчет.ДобавитьИзмерениеСтроки("ДокументДвижения");

Монопенисуально. Т.е. результат тот же: только по номенклатуре, документа нет. НО! Номенклатура стала жирным, и в шапке таблицы есть надписи:
Номеклатура
ДокументДвижения.
   Ёпрст
 
4 - 27.09.17 - 10:06
если просто документ движения, он есть хоть ?
   Ёпрст
 
5 - 27.09.17 - 10:06
период то верный задаешь ?
   Elkin-Palkin
 
6 - 27.09.17 - 10:32
(4) Количество у меня выводится. Исходя из запроса, количество тупенько по документам считается. Значит документы есть по-любому.
(5) То же самое и про период можно сказать - неправильный период - нет количество вообще. Но количества есть по-номенклатурно.
   Ёпрст
 
7 - 27.09.17 - 10:36
Т.е ты задаешь группировка строк - Документ Движения и его нема в отчете ?
   Ёпрст
 
8 - 27.09.17 - 10:37
в доп полях, ничего нема ?
   Elkin-Palkin
 
9 - 27.09.17 - 10:42
(7) Так точно!
(8) Проверил - нет ничего. Т.е. пусто :)
   Ёпрст
 
10 - 27.09.17 - 10:45
кинь свой отчет целиком на файлопомойку на посмотреть
 
 Рекламное место пустует
   Ёпрст
 
11 - 27.09.17 - 10:46
УниверсальныйОтчет.ВыводитьДетальныеЗаписи = Истина;

так еще можешь воткнуть
   Elkin-Palkin
 
12 - 27.09.17 - 11:05
(10) http://my-files.ru/7poaw6  - это оно? Я имею в виду такая помойка пойдет?
(11) так ведь хочется, чтобы при расшифровке выводился документ движения. А не всегда. А он не выводится в расшифровке. Поэтому решил локализовать проблему таким путём: попробовать сначала в лоб: выводить второй группировкой при формировании отчёта вместе с номенклатурой.
   Ёпрст
 
13 - 27.09.17 - 12:15
(12) Этот кажет че ?
http://my-files.ru/33qydc
   Elkin-Palkin
 
14 - 27.09.17 - 12:26
(13) О! Кажет! И документ-движения кажет. Значит с текстом запроса я наху[зачёркнуто] навертел лишку.
Теперь надо период отчёта прикрутить грамотно, а то все документы выводит, а не за указанный период.

Спасибо!
   Ёпрст
 
15 - 27.09.17 - 12:28
(14) там есть "глюк"..он настройки сохраняет, и берёт всё время старые. Помогает пересохранением отчета с новым именем файла. Пробуй.
ИЛи в самом отчете нажми на кнопку - открыть новый, чтоб настройки сбосились
   Elkin-Palkin
 
16 - 27.09.17 - 12:36
А вставка в текст построителя Универсального отчёта
{ГДЕ
СписаниеТоваровТовары.Ссылка.Склад.*,
СписаниеТоваровТовары.Ссылка.Дата}

не приводит к автоматическому отбору документов по дате?
   Ёпрст
 
17 - 27.09.17 - 12:42
(16) да достаточно
СписаниеТоваровТовары.Ссылка.*

он и так все поля в отбор вытащит сам
   Elkin-Palkin
 
18 - 27.09.17 - 13:14
Да что ж такое-то сегодня!
Текст запроса - практически твоя копия, добавил только условие для построителя (в точности, как ты написал)
ТекстЗапроса =
"ВЫБРАТЬ
|    СписаниеТоваровТовары.Ссылка КАК ДокументДвижения,
|    СписаниеТоваровТовары.Количество КАК Количество,
|    СписаниеТоваровТовары.Номенклатура КАК Номенклатура
|{ВЫБРАТЬ
|    ДокументДвижения.*,
|    Номенклатура.*,
|    Количество}
|ИЗ
|    Документ.СписаниеТоваров.Товары КАК СписаниеТоваровТовары
|ГДЕ
|    СписаниеТоваровТовары.Ссылка.Проведен
|{ГДЕ
|    СписаниеТоваровТовары.Ссылка.Склад.*,
|    СписаниеТоваровТовары.Ссылка.*}
|ИТОГИ
|    СУММА(Количество)
|ПО
|    ОБЩИЕ
|{ИТОГИ ПО
|    Номенклатура.*,
|    ДокументДвижения.*}";

Кроме этого саму обработку сохранил под новым именем. Однако, на вводимый период этому Отчёту, бл$#@, плевать(грубее сказать не даёт фильтр анти-мат).
Кажется всё донЕльзя просто, не работает как надо - выводит документы, не взирая на указанный период.

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует