Имя: Пароль:
1C
1С v8
Не работает ссылка в ПоказатьОповещениеПользователя()
0 megabax
 
02.07.16
20:10
Добрый день. Выполняю такой код:
&НаСервере
Функция ПолучитьСсылкуНаСправочник()
    возврат Справочники.Номенклатура.НайтиПоКоду("000000001");
КонецФункции


&НаКлиенте
Процедура Команда1(Команда)
    Ссылочка=ПолучитьНавигационнуюСсылку(ПолучитьСсылкуНаСправочник());
    ПоказатьОповещениеПользователя("Hello, World!", Ссылочка);    
КонецПроцедуры

Но почему то в оповещении не появляется ссылка. Подскажите, что делаю неправильно? По коду элемент справочник нормально находит.
1 НоваяВолна
 
02.07.16
21:50
(0) Замените  Ссылочка=ПолучитьНавигационнуюСсылку(ПолучитьСсылкуНаСправочник());
на
Ссылочка=ПолучитьСсылкуНаСправочник();

А то у вас получается, что в Функции вы находите ссылку на реквизит и подставляете готовую ссылку, как Объект в

ПолучитьНавигационнуюСсылку(<Объект>, <ИмяРеквизита>, <Индекс>)
2 Lexey_
 
02.07.16
23:41
(0) надо пробовать, пытаться...
ПоказатьОповещениеПользователя("Hello, World!", Ссылочка, "Hello, World!");
3 megabax
 
03.07.16
10:25
(2) спасибо