Имя: Пароль:
1C
 
СообщениеПользователю, когда реквизит - гиперссылка
0 Бюро пиявок
 
13.09.15
21:29
Тренируюсь на БП 3.0.41.56, платформа 8.3.6.2237.

На форме документа ПоступлениеТоваровУслуг есть реквизит "ПорядокУчетаРасчетов" (гиперссылка). В пользовательском режиме это гиперссылка "Расчеты".

Хочу вывести СообщениеПользователю с указанием, что в этом реквизите неверные данные.

&НаКлиенте
Процедура Проверить(Команда)
     Пар = Новый Структура("Ключ", Ссылка);
     Форма = ПолучитьФорму("Документ.ПоступлениеТоваровУслуг.ФормаОбъекта", Пар);
     Форма.Открыть();
         
     Сообщение = Новый СообщениеПользователю();    
     Сообщение.КлючДанных = Ссылка;
     Сообщение.ПутьКДанным = "Объект";
    
     Сообщение.Поле = "ПорядокУчетаРасчетов";    
    
     Сообщение.Текст = "Неверно";
     Сообщение.Сообщить();

КонецПроцедуры

Собственно говоря, появляется облачко ошибки. Но привязаться к элементу формы оно не может. Т.е. оно так и висит посередине формы.

Не понимаю, почему так. Обычный реквизит. Ну, у него установлено свойство "Гиперссылка". Но он же от этого не перестал быть реквизитом.

В синтакс-помощнике про свойство "Поле" написано: содержит путь к реквизиту формы, для которого было выведено сообщение. Что-то не получается для гиперссылки. Для других реквизитов - вполне работает.

Что не так делаю?
1 Mort
 
13.09.15
21:43
Надо было сделать просто надпись.
Пользователи бы оценили по достоинству.
2 Бюро пиявок
 
13.09.15
21:48
(1) Не в пользователях дело. Разобраться хочу с механизмом платформы.