Вопрос № 59952: Уважаемые эксперты! Подскажите как в Access 2000 в ListBox выделить визуально: полосой другого тона или цвета, шрифтом или * в дополнительной колонке строку с данными определенного значения.
Имеется ListBox с источником строк из запроса
...
Вопрос № 59.952
Уважаемые эксперты! Подскажите как в Access 2000 в ListBox выделить визуально: полосой другого тона или цвета, шрифтом или * в дополнительной колонке строку с данными определенного значения.
Имеется ListBox с источником строк из запроса
SELECT T_zona.Provincia, T_zona.Citta, T_zona.CAP, T_zona.ID_zona, T_zona.Descrizione
FROM T_zona
WHERE (((T_zona.Descrizione)<>[Forms]![M_zona]![zona] Or (T_zona.Descrizione) Is Null));
Таблица T_zona
В поле Descrizione содержит название зоны обслуживания, в остальных полях провинция, названия города, почтовый код
В поле Descrizione может быть значение «вне зоны» значение Null недопускается.
Так вот строки с этим значением хотелось бы зрительно выделить.
Отправлен: 23.10.2006, 23:50
Вопрос задала: Natali (статус: Посетитель)
Всего ответов: 1 Мини-форум вопроса >>> (сообщений: 0)
Отвечает: Тесленко Евгений Алексеевич
Здравствуйте, Natali!
Выделить цветом в ListBox`е нельзя, как и другим шрифтом. Можно в запросе создать тестовое поле iif(True;"*";"") as test, примерно так и этим полем отображать * (if true) или другой символ.
Цветовую маркировку можно выполнить при табличном отображении (условным форматированием), или в ленточной форме.
Удачи.
Евгений.
Ответ отправил: Тесленко Евгений Алексеевич (статус: 2-ой класс)
Ответ отправлен: 24.10.2006, 00:28 Оценка за ответ: 5 Комментарий оценки: Спасибо, если можно подробнее прокомментировать эту конструкцию на моем примере iif(True;"*";"") as test