Чередование цветов в отчетах Navision, т. Е. На линиях, чередующихся белый и серый цвета? - PullRequest
0 голосов
/ 26 февраля 2020

Есть ли способ придать серому заголовку раздела, например, Общие, Линии, Счет-фактура, Отгрузка, другой цвет? Например, я хочу быть генералом голубого цвета, линиями голубого цвета и т. Д.

1 Ответ

0 голосов
/ 26 февраля 2020
  • представляет новую глобальную переменную RowColor как Boolean
  • в конструкторе наборов данных под желаемым элементом DataItem, добавьте новый столбец, в котором для источника данных установлено значение RowColor и имя по вашему выбору (я поставил то же самое: RowColor)
  • в редакторе C / AL введите одну строку кода внутри DataItem - триггер OnAfterGetRecord (): RowColor: = NOT RowColor; // инвертировать логическое значение с каждой строкой

  • в макете отчета (я использую Visual Studio), выбрать строку с данными и в Свойствах найти атрибут BackgroundColor. Нажмите и выберите опцию Выражение (внизу) и введите эту строку: = IIF (Fields! RowColor.Value, "#EFEFEF", "#FFFFFF")

...