Имя: Пароль:
1C
1С v8
СообщениеПользователю, подскажите.
0 Ksandr
 
29.12.11
16:56
Давно не надобилась возможность открыть форму другого объекта из текущей формы, что-то вылетело совсем из головы как это делается.

Есть известная процедура:

Процедура СообщитьПользователю(    Знач ТекстСообщенияПользователю,
                               Знач ОбъектИлиСсылка = Неопределено,
                               Знач Поле = "",
                               Знач ПутьКДанным = "",
                               Отказ = Ложь) Экспорт
   
   Сообщение = Новый СообщениеПользователю;
   Сообщение.Текст = ТекстСообщенияПользователю;
   Сообщение.Поле = Поле;
   Сообщение.ПутьКДанным = ПутьКДанным;
   
   Если ОбъектИлиСсылка <> Неопределено Тогда
       Сообщение.УстановитьДанные(ОбъектИлиСсылка);
   КонецЕсли;
   
   Сообщение.Сообщить();
   Отказ = Истина;
   
КонецПроцедуры



Пишу:
ОбщегоНазначенияКлиентСервер.СообщитьПользователю("Текст", Результат.Ссылка, "Свойства[0].ЗначениеСвойства", , Отказ);

и при дабл клике не открывается форма элемента. в том то и вопрос, ЧЯДНТ?
1 Ksandr
 
29.12.11
17:08
апну
2 sda553
 
29.12.11
17:09
(0) Проверить что передается в ОбъектИлиСсылка не предлагать?
3 Fish
 
29.12.11
17:11
Так ты что хочешь? Выдать сообщение пользователю, или открыть форму?
4 Ksandr
 
29.12.11
17:12
(2) Проверял уже,
Результат.Ссылка    текущий    СправочникСсылка.Сценарии

(3) Выдать сообщение, при двойном клике по которому открывалась бы форма
5 Ksandr
 
29.12.11
17:42
Все уже пьянствуют?
6 Ksandr
 
30.12.11
13:24
апну, еще актуально
2 + 2 = 3.9999999999999999999999999999999...