Цитата: Странно, но первого эффекта (воспроизведение твоего случая) снова добиться не смог.
Весь секрет в том, что в MasterField зашито значение ListBox, а не поля.
Наткнулся на еще одну проблему - при выводе на печать, зараза, печатаются одни "Ы"((( Хотя шрифт в свойствах принтера поставил не встроенный, а загружаемый.
Блин, неужели нет такого символа, чтобы был как кирпичик?...
Добавлено: Цитата: Всё коллеги, элегантное решение от некоего Dirk Goldgar из самого низа поста на _http://ureader.com/msg/104366694.aspx найдено - проверено, работает!!!
После проблем с распечаткой буквы "Ы" понял, что этот Дирк пошел не совсем простым путем. Мягко говоря.
Более лаконично будет так:
- создаем на форме текстбоксы по количеству необходимых цветов,
- красим их во все необходимые варианты цвета,
- для них и для тех полей, которые нужно подсветить, границу и фон делаем Transparent, и делаем по размеру и по положению их все одинаковыми один над другим,
- главное подсвечиваемое поле делаем Меню/Формат/На передний план (как то так),
- для цветовых ящиков значение CountrolSource пишем: =IIf(условие для включения цвета,String(255," "),Null),
- для всех цветовых боксов делаем возможным сжатие/расширение в свойствах.
Всё.