Имя: Пароль:
1C
 
2 таблицы в отчёте СКД
0 Кристина в 1С
 
05.02.26
15:44
Добрый день. Немного вводных данных: есть самописная конфигурация, в которой есть регистр накопления "Оборудование на обслуживании". В нём делают движения 2 документа: в первом количество записывается в ресурс "Требуется обслуживание", во втором, в ресурс "Количество".
Нужно сделать отчёт СКД, где берутся данные из этого регистра, и составляются 2 разные таблицы. Разница лишь, что в первой используется "Количество", а во второй только "Требуется обслуживание".
Проблема заключается в том, что так как используется один запрос, то если данные выходят в первой таблице, то они, выходят и во второй (прописываются организация, подразделение и т.д., а ресурсы остаются пустыми), хотя за этот период движений не было. Можно ли как то добиться правильного формирования отчёта, не разбивая его на 2 разных?
1 unenu
 
05.02.26
15:46
без фото сложно понять
2 Мультук
 
гуру
05.02.26
15:49
(0)

1)
Отборы можно накладывать не только на ВЕСЬ отчёть
Но и на конкретные группировки

2) Заголовок, который при этом возникает - можно скрыть
3 Кристина в 1С
 
05.02.26
15:51
Дополню, что пыталась делать с помощью двух наборов данных (брался один и тот же регистр, но в итоге выбирались разные организации, подразделения, контрагенты и т.д.), и всё формировалось правильно, но тогда возникает проблема с отбором. Надо, чтобы отбор по номенклатуре работал и в 1, и во второй таблице, а с двумя наборами данных, получается, что и измерения для отбора разные, одни для 1, вторые для 2 таблицы, что неправильно
4 Кристина в 1С
 
05.02.26
15:54
5 Кристина в 1С
 
05.02.26
16:00
(2) Вы имеете ввиду, что надо проверять наличие количества в таблице, с помощью отбора группировке?
6 Волшебник
 
05.02.26
16:38
(4) Интересная ссылка...
7 El_Duke
 
гуру
05.02.26
16:49
(0) На какую должность собеседуетесь ?
8 unenu
 
05.02.26
17:16
на отвяжись сойдет и так... пример на другом регистре

Подробности
ВЫБРАТЬ ПЕРВЫЕ 1000
    Закупки.Организация КАК Организация,
    Закупки.Подразделение КАК Подразделение,
    Закупки.Количество КАК Количество,
    0 КАК Сумма,
    "ТаблицаКоличество" КАК ПолеГруппировки
ПОМЕСТИТЬ ВТСводная
ИЗ
    РегистрНакопления.Закупки КАК Закупки

ОБЪЕДИНИТЬ ВСЕ

ВЫБРАТЬ
    Закупки.Организация,
    Закупки.Подразделение,
    0,
    Закупки.Сумма,
    "ТаблицаСумма"
ИЗ
    РегистрНакопления.Закупки КАК Закупки
;

ВЫБРАТЬ
    ВТСводная.Организация КАК Организация,
    ВТСводная.Подразделение КАК Подразделение,
    ВТСводная.Количество КАК Количество,
    ВТСводная.Сумма КАК Сумма,
    ВТСводная.ПолеГруппировки КАК ПолеГруппировки
ИЗ
    ВТСводная КАК ВТСводная