Подтвердить что ты не робот

Попытка добавить группу подстроки внутри родительского элемента, но очистить ее во вложенной ячейке

То, что я пытаюсь сделать:

Я пытаюсь создать вложенные группы, но я хочу, чтобы группа подстрочных строк отображалась непосредственно под родительским потоком, выравниваясь влево, как родитель.

Итак, в этом случае у вас будет:

Market
SubMarket

поэтому результаты, например, будут:

California <<< market
SanJose
Pleasanton
Walnut Creek

Illinois <<< market
Chicago Suburbs
Chicago

... и так далее

Я не могу понять, почему, черт возьми, я не могу заставить группу дочерних строк показать прямо под

Может ли кто-нибудь помочь мне в этом? Я действительно разочарован SSRS. Не знаю, почему это не просто добавляет группировку прямо в ячейку, которую я нажал. Вместо этого он создает новые столбцы! Да, дизайн, но почему? и как обойти это. То, что я пытаюсь сделать, кажется таким простым... еще так сложно в SSRS.

Вот пример того, что я пытался сделать:

  • Создание группы родительских строк внутри родителя: если вы щелкнете ячейку в родительской группе (в данном случае на рынке), а затем добавите еще одну родительскую группу в эту ячейку, она добавит новый столбец в ваш отчет SSRS в ПРАВИЛЬНО родительского что вы находитесь:

enter image description here

  • Создание группы дочерних строк внутри родителя: если вы находитесь в родительской группе и щелкаете по ячейке и добавляете группу дочерних строк, она добавляет строку справа от родительского

enter image description here

Я хочу, чтобы это было сделано, и я не могу заставить SSRS разместить этот субрынок здесь:

enter image description here

4b9b3361

Ответ 1

Если я правильно понял ваш вопрос, то, что вы хотите, конечно, возможно, и, конечно, боль, чтобы заставить его работать. Вот небольшой пример с некоторыми макетными данными, которые должны быть более или менее похожими на вашу ситуацию.

Набор данных:

Market    SubMarket
------    ---------
A         1
A         2
A         3
B         4
B         5
B         6
B         7

Вот шаги, которые я предпринял для создания таблицы:

  1. Перетащите новую свежую таблицу дизайнеру.

  2. Перетащите поле SubMarket в первый столбец.

  3. Щелкните правой кнопкой мыши строку detail и добавьте новую родительскую группу.

    Add parent group

  4. Group on Market и выберите добавить строку заголовка группы.

    New group settings

    Как вы уже отметили, SSRS "помогает" и добавляет дополнительную колонку.

  5. Щелкните правой кнопкой мыши дополнительный (первый) столбец и удалите его.

  6. Выберите ячейку в строке заголовка для группы и введите "[Рынок]" или выберите ее из списка быстрого доступа.

    Add field to header row

  7. Завершите заполнение другими полями/столбцами/ячейками. Для строки заголовка перетаскивание не будет работать, вам придется самостоятельно выбирать поля для этой строки (или вводить их).

    Это результирующая таблица в предварительном просмотре (с некоторым упором на строку заголовка):

    Sample output

Надеюсь, это помогло!