Имя: Пароль:
1C
1С v8
Управляемые формы - продолжение борьбы
0 Мисти
 
21.11.12
14:02
УниверсальныеМеханизмы.Просклонять - в управляемой форме не работает. Как ее вызвать?
&НаСервере
Функция ПолучитьРуководителейЗаказчика(Орг, Дата)
Компонента = глЗначениеПеременной("глКомпонентаСклоненияФИО");
- тоже не работает.
Обратиться к функции, засунутой в модуль??
1 Stim
 
21.11.12
14:02
И вновь продолжается бой.. и сердцу тревожно в грудии..
2 Stim
 
21.11.12
14:04
выпускайте Базвана!!
3 Stim
 
21.11.12
14:05
зы. модуль может выполнятся на тонком клиенте либо на сервере. где он выполняется - оттуда и вызывайте
4 IamAlexy
 
21.11.12
14:06
А кто тебе сказал что оно должно работать?
5 Нуф-Нуф
 
21.11.12
14:07
а что именно не работает?
6 Нуф-Нуф
 
21.11.12
14:07
судя по сформулированному вопрос - не работает мозг
7 famnam
 
21.11.12
14:08
Попытка
       // Загружаем внешнюю компоненту
       ПодключитьВнешнююКомпоненту("ОбщийМакет.КомпонентаСклоненияФИО", "Decl", ТипВнешнейКомпоненты.Native);
       Компонента = Новый("AddIn.Decl.CNameDecl");
   Исключение
       // Не удалось выполнить операции с внешней компонентой
       Сообщение = Новый СообщениеПользователю();
       Текст = "Ошибка загрузки внешней компоненты для склонения ФИО! Функции склонения будут недоступны!";
       Сообщение.Текст = НСтр(Текст);
       Сообщение.Сообщить();
       
       Компонента = Неопределено;
   КонецПопытки;
Компонента <> Неопределено Тогда
Представитель = Компонента.Просклонять(ИмяРуководителя, 2);
8 famnam
 
21.11.12
14:09
(7) косяк(
9 Мисти
 
21.11.12
14:23
Компонента = глЗначениеПеременной("глКомпонентаСклоненияФИО"); - просто синтаксический контроль не пропускает, хотя в обычной форме в той же конфигурации - всё замечательно кушает.
(7) Это НаСервере? В форме или в модуле объекта?
10 Нуф-Нуф
 
21.11.12
14:24
давай код где которым вызываешь и текст ошибки ептыть
11 hhhh
 
21.11.12
14:28
(9) вот так попробуй

&НаКлиенте
Функция ПолучитьРуководителейЗаказчикаНаклиенте(Орг, Дата)
Компонента = глЗначениеПеременной("глКомпонентаСклоненияФИО");
ПолучитьРуководителейЗаказчика(Орг, Дата)
КонецФункции

НаСервере
Функция ПолучитьРуководителейЗаказчика(Орг, Дата)
12 Мисти
 
21.11.12
14:49
Откуда бы скачать NameDecl.dll? Всё мне "вирус атакует!" - выдает.
Компонента, ссылку на которую я украла - не работает. Вроде в документе синт. ошибок нет, но она нигде не определеятся, так что мне надо рисовать что-то типа (7)
13 Мисти
 
21.11.12
15:19
http://files.mail.ru/7UR0M4 - там картинка моей формы.
Почему у меня так уехал реквизит далеко от наименования?
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.