Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
29 мар 2024, 13:35

Как зафиксировать определенную колонку в конце таблицы? (СКД, Группировка)

Автор stokato, 01 июн 2014, 18:50

0 Пользователей и 1 гость просматривают эту тему.

stokato

Есть отчет в СКД, отбираю товар, склад, остаток (Рег накопления). Хочу чтобы товары шли строкой, склады колонками. Но склад с названием РЕЗЕРВ - предопределенный, должен быть последней колонкой. Пытался сортировать по полю ПРЕДОПРЕДЕЛЕННЫЙ, не получается. Как быть?

alexbur

Цитата: stokato от 01 июн 2014, 18:50Пытался сортировать по полю ПРЕДОПРЕДЕЛЕННЫЙ

В запросе или в настройках?

stokato

Цитата: alexbur от 02 июн 2014, 13:45
Цитата: stokato от 01 июн 2014, 18:50Пытался сортировать по полю ПРЕДОПРЕДЕЛЕННЫЙ

В запросе или в настройках?

И так и эдак пытался, и даже вычисляемым полем, никак не получается.
Добавлено: 02 июн 2014, 18:55


И еще вопрос. Есть регистр накопления с измерением, скажем, склад. Нужно вывести в отчет так, чтобы склады шли не строками а колонками(это я могу) а последней колонкой был общий остаток по складу? Сразу оговорю ИТОГО не пойдет, там ограничение по еще одному измерению (для складов), а Общий остаток идет без всяких ограничений.

alexbur


stokato

Цитата: alexbur от 02 июн 2014, 19:36
Покажите ваш отчет, если есть возможность.
ВЫБРАТЬ
   ОстаткиТовараОстатки.Товар,
   ОстаткиТовараОстатки.Склад,
   ОстаткиТовараОстатки.КоличествоОстаток,
   Склады.Предопределенный
ИЗ
   РегистрНакопления.ОстаткиТовара.Остатки(&Период, ) КАК ОстаткиТовараОстатки
      ЛЕВОЕ СОЕДИНЕНИЕ Справочник.Склады КАК Склады
      ПО ОстаткиТовараОстатки.Склад = Склады.Ссылка

Товары должны ложиться в строку, Склады - колонки. Так как товар резервируется заказми клиентов, а потом расходными снимается добавил предопределенный склад "Резерв". Вот он то и должен быть в конце (последней колонкой).
Товары Склад1 Склад2 Склад3 ... Резерв
Товар1 Кол-во Кол-во Кол-во ... Кол-во
Товар2 Кол-во Кол-во Кол-во ... Кол-во
...
Если удобнее (для отчета) учитывать резерв как то иначе, подскажите.

alexbur

Уберите левое соединение со справочником склады и сделайте в настройке схемы сортировку по полю "Склад.Предопределенный".

stokato

Цитата: alexbur от 02 июн 2014, 23:36
Уберите левое соединение со справочником склады и сделайте в настройке схемы сортировку по полю "Склад.Предопределенный".
Отлично! Теперь все как нужно. Большое спасибо.
ПС. Единственное, получается, для каждого склада будет выполняться доп запрос. Как это скажется на производительности?

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск