Клиент-сервер
☑
0
little_s
03.09.12
✎
19:18
Новая внешняя обработка.
в ней всего-то 2 процедурки...
сообщение об ошибке следующее:
{Форма.Форма.Форма(5,11)}: Процедура или функция с указанным именем не определена (ПолучитьЗначениеКонстанты)
чтоэто = <<?>>ПолучитьЗначениеКонстанты(); (Проверка: Тонкий клиент)
не пойму в чём ошибка-то
&НаКлиенте
Процедура Сформировать(Команда)
//Сообщить("проверка");
чтоэто = ПолучитьЗначениеКонстанты();
навссылка = получитьНавигационнуюСсылку(чтоэто);
ПоказатьОповещениеПользователя("оповещение", навссылка, "навигационная ссылка");
КонецПроцедуры
&НаCервере
Функция ПолучитьЗначениеКонстанты()
Возврат Константы.НавСсылка.Получить();
КонецФункции // ПолучитьНавигационнуюСсылку()
1
H A D G E H O G s
03.09.12
✎
19:25
Скинь на файлообменник
2
H A D G E H O G s
03.09.12
✎
19:25
Форма.Форма.Форма.
Человек человеку - волк, а зомби зомби зомби.
3
little_s
04.09.12
✎
10:29
не понимаю в чем разница , но вот так сработало. причем вообще не понятно почему.. переименовала название переменных и процедуры, и константу на справочник заменила и заработало.. не понятно....
&НаКлиенте
Процедура Сформировать(Команда)
//Сообщить("проверка");
ДляОповещения = ПолучитьСсылкуНаОбъект();
навссылка = получитьНавигационнуюСсылку(ДляОповещения);
ПоказатьОповещениеПользователя("оповещение", навссылка, "навигационная ссылка");
КонецПроцедуры
&НаСервере
Функция ПолучитьСсылкуНаОбъект()
Возврат Справочники.Контрагенты.НайтиПоКоду("1");
КонецФункции // ПолучитьНавигационнуюСсылку()
4
little_s
04.09.12
✎
10:30
причем сейчас всё равно даже, если к константе обращаюсь во второй процедуре.
5
k1us181b
04.09.12
✎
10:46
&НаКлиенте
Процедура ВернутьКонстанту(Команда)
Конст = ПолучитьЗначениеКонстанты();
сообщить(Конст);
КонецПроцедуры
Функция ПолучитьЗначениеКонстанты()
Возврат Константы.Константа1.Получить();
КонецФункции
работает
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан