Как показать только N-ую строку таблицы в Word-слиянии?

Мой шаблон имеет этот формат:

{ MERGEFIELD TableStart:widgetList }

Foo: { MERGEFIELD foo }
Bar: { MERGEFIELD bar }

{ MERGEFIELD TableEnd:widgetList }

Но я хочу видеть только Foo и Bar для N-го виджета в списке. Как бы я ограничил вывод только этой строкой таблицы widgetList ? Конкретно мне нужен последний ряд.

Я не могу сделать ничего умного с макросами или что-то в этом роде - я вынужден загружать неокрашенный .docx с полями слияния в Proprietary SystemⓇ, который затем будет выдавать отчеты по запросу.

Relatedly:

  • пример шаблона из Proprietary SystemⓇ использует этот синтаксис:

    { MERGEFIELD widgetList!size }

    чтобы показать количество строк в таблице. Является ли это стандартным поведением Word, и является ли size единственным ключевым словом, которое может следовать за !? Я пытался найти документацию, но мой Google-фу сегодня слаб.

  • Могу ли я отсортировать таблицу в точке слияния или это должно быть сделано вверх по течению? Я хотел бы перевернуть таблицу, если не могу ограничить ее только последней строкой.

1 ответ1

0

Кажется, TableStart: TableEnd: и !size - все расширения, предоставляемые Proprietary SystemⓇ, поэтому мне нужно попросить их о помощи. Такова жизнь.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .