XML Группировка тегов в шаблоне RTF для подавления дублирования - PullRequest
0 голосов
/ 29 мая 2020

Мой XML Тег сгенерирован следующим образом:

<P_MONTH>01</P_MONTH>


-<G_1>

<DIVISION>CA Division</DIVISION>

<DISTRICT>CA District</DISTRICT>

<DEPARTMENT>Global Operations</DEPARTMENT>

<DEP_EMPL_COUNT>9</DEP_EMPL_COUNT>

</G_1>


-<G_1>

<DIVISION>CA Division</DIVISION>

<DISTRICT>CA District</DISTRICT>

<DEPARTMENT>Laboratory Services</DEPARTMENT>

<DEP_EMPL_COUNT>11</DEP_EMPL_COUNT>

</G_1>


-<G_1>

<DIVISION>CA Division</DIVISION>

<DISTRICT>CA District</DISTRICT>

<DEPARTMENT>Corporate</DEPARTMENT>

<DEP_EMPL_COUNT>3</DEP_EMPL_COUNT>

</G_1>


-<G_1>

<DIVISION>CA Division</DIVISION>

<DISTRICT>S District</DISTRICT>

<DEPARTMENT>Corporate Administration</DEPARTMENT>

<DEP_EMPL_COUNT>6</DEP_EMPL_COUNT>

</G_1>


-<G_1>

<DIVISION>CA Division</DIVISION>

<DISTRICT>S District</DISTRICT>

<DEPARTMENT>Corporate Technology</DEPARTMENT>

<DEP_EMPL_COUNT>1</DEP_EMPL_COUNT>

</G_1>

Когда я использую этот тег, как показано ниже в шаблоне RTF-

DIVISION                            DISTRICT                    DEPARTMENT                 COUNT
<?for-each:G_1?> <DIVISION>         <DISTRICT>                   <DEPARTMENT>             <COUNT> <?end for-each?>

Это дает результат вроде -

DIVISION              DISTRICT                          DEPARTMENT                      COUNT
CA Division           CA District                     Global Operations                  9
CA Division           CA District                     Laboratory Services                11
CA Division           CA District                     Corporate                          3
CA Division           S District                      Corporate Administration           6 
CA Division           S District                      Corporate Technology               1

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

DIVISION              DISTRICT                          DEPARTMENT                      COUNT
CA Division           CA District                     Global Operations                  9
                                                      Laboratory Services                11
                                                      Corporate                          3
                      S District                      Corporate Administration           6 
                                                      Corporate Technology               1

Как этого можно достичь? Я не могу правильно использовать для каждой группы для группировки тегов. Может кто-нибудь помочь?

Ответы [ 2 ]

0 голосов
/ 03 июня 2020

Вы также можете использовать переменные. Примерно так:

RTF enter image description here Убедитесь, что вы поместили логин «if» c в свойства alt-text / field, иначе может не работать. Я вынул его, чтобы здесь было лучше видно.

Вывод enter image description here

0 голосов
/ 29 мая 2020

Я бы использовал вложенные таблицы и функциональность для каждой группы.

RTF: enter image description here

Вывод enter image description here

...