Обработка сразу нескольких мемок

отредактировано 04:38 Раздел: FastReport 2.xx VCL
Есть бэнд с 52 мемками. Необходимо в зависимости от значения поля БД поменть его на своё (например если поле БД=0, то оставлять пустым, если 1, то вставлять какую-нить буковку или символ и.т.п). Так вот применить это правило надо ко всем 52 полям. Можно конечно делать типа
 if [[ADQGraf."W1"]=0] then
   Memo4.lines[0]:=' ';
Но обработка 52 полей по 5 критериям будет выглядеть мягко скажем огромной...
К тому же case никак не работает, либо я че-то не то делаю...
Есть ли возможность в бэнде Master Data в onbeforeprint пробегать все объекты бэнда и менять в них значения в зависимости от поля таблицы?
(все поля в таблице называются w1-w52).

Комментарии

  • отредактировано 04:38
    А можно в этом отчете в мемки положить элементы массива и в цикле на каждой строке заполнять массив? Или вобще кросс?

Оставить комментарий

Многофункциональный текстовый редактор. Чтобы отредактировать стиль параграфа, нажмите TAB, чтобы перейти к меню абзаца. Там вы можете выбрать стиль. По умолчанию не выбран ни один стиль. Когда вы выберете текст, появится встроенное меню форматирования. Нажмите TAB, чтобы войти в него. Некоторые элементы, такие как многофункциональные вставки ссылок, картинок, индикаторов загрузки и сообщений об ошибок могут быть вставлены в редактор. Вы можете перемещаться по ним, используя стрелки внутри редактора и удалять с помощью клавиш delete или backspace.