2015-11-11 4 views
0

Шаблон/фрагмент кода по умолчанию для EA имеет некоторую функцию, которая может скрыть поля во время генерации, которая не имеет значения. Если я создаю свой собственный шаблон, я не знаю, как попасть в это будущее.Архитектор предприятия создает документацию - скрыть поле без значения

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

ответ

1

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

Например, если вы хотите, чтобы иметь поле {Att.Default} с дополнительной меткой, вы бы поместить закладку Att.Default.Start перед меткой, и Att.Default.End, либо в конце {Att.Default} или в начале следующей строки, в зависимости от того, как вы хотите, чтобы макет был.

К сожалению, это не работает (по крайней мере для меня) с настраиваемыми полями в пользовательском фрагменте.

+0

Ницца, это было хорошо скрыто в руководстве EA. Вы знаете способ показа закладок в документе? –

+0

Я должен был спросить Sparx ... – Screwtape

+0

Я не знаю, как показывать закладки в EA. Если вы перейдете в контекстное меню и выберите вставку, а затем закладки, вы получите диалог, в котором вы можете выбрать существующие закладки и выбрать Go-To, чтобы переместить курсор в позицию закладки. В Word вы видите закладки как слабые символы '' и '' ', но в равной степени вам нужно перейти в диалог, чтобы узнать, какие из них являются. – Screwtape

0

eaDocX имеет другой подход. Он имеет единственную настройку «Компактный документ», которая подавляет ВСЕ поля, которые не имеют значения.