|
Клиент-сервер |
☑ |
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.Получить();
КонецФункции
работает
|
|