Есть несколько проблем с использованием этого Объекта СообщениеПользователю.
При открытии формы документа, проверяется значение конкретного поля и в зависимости от результата - пользователю выдается СообщениеПользователю.
По сути, в моем случае, это предупреждение пользователю, чтобы он обратил внимание. Но СообщениеПользователю (с привязкой к полю) всегда выдается со Статусом "Ошибка". Хотелось бы это "Ошибка" заменить на что-нибудь другое. ... но почитав, поняла, что этого сделать нельзя... Или я не права?
И второй вопрос: когда пользователь изменяет (проверяемое мной поле), то сообщение в ОкнеСообщений - уже не нужно, оно уже не актуально, а оно продолжает там висеть.... Как его удалить?
(2) dj_serega, да, спасибо, с ОчиститьСообщения() - все работает как надо. И ссылка "с цветами" - тоже идея!
Переделаю: заменю СообщениеПользователю на просто Сообщить, а обращать внимание пользователя буду выделением поля цветом.
Еще раз спасибо!
(1) user_2010, если вам нужно, чтобы пугалка маячила пользователю тогда и только тогда, когда в поле что-то не то, то вы неправильно решили эту задачу. Такое надо решать иначе. Например, показывать на форме рядом с проблемным полем, обновляя надпись при изменении поля.
(3) vasyak319, почему неправильно?
сообщение у поля как раз отрабатывает верно: если поле неправильно заполнено, то сообщение у поля есть, если перевыбрали на верное значение, то сообщение у поля пропадает. Остается висеть только сообщение в ОкнеСообщений. Вот его и нужно почистить.
Или я чего-то не знаю?
(3) vasyak319, надпись есть, но не рядом с полем - не позволяет интерфейс разработчика. Хочется еще и поле выделить!
Решили бить по всем фронтам: и сообщение в окне, и сообщение (как флаг) на форме, и выделить поле! чтобы потом не говорили, что не видели!
(1) user_2010,
можно еще сделать напротив поля текст - по умолчанию видимость = ложь, при ошибке видимость истина и написать причину и цвет так же поменять.
(12) Ti_Gor1, да, для сообщение (но оно не рядом с полем) так и сделали - оно выводится жирно красным только когда данные "неверные".
спасибо, за идею!