Имя: Пароль:
1C
1С v8
УТ 11 ОбщегоНазначения.Просклонять не склоняет, ЧЯДНТ?
, ,
0 Desna
 
25.06.15
13:59
ТекМенеджерОрганизации="";
ФизическиеЛицаКлиентСервер.Просклонять(ОтветЛицаОрганизации.Руководитель,2,ТекМенеджерОрганизации,ОтветЛицаОрганизации.Руководитель.Пол);

Компонента = Новый("AddIn.Decl.CNameDecl"); - подключается

Результат = Компонента.Просклонять(Результат, Падеж, Пол) + " ";

Результат ="Иванов Иван Иванович"

что я не так делаю?
1 Desna
 
25.06.15
14:02
поменял на

ОбщегоНазначения.Просклонять(ОтветЛицаОрганизации.Руководитель,2,ТекМенеджерОрганизации,ОтветЛицаОрганизации.Руководитель.Пол);

Результат ="Иванов Иван Иванович"

чего ей надо?
2 hhhh
 
25.06.15
14:05
Руководитель.Пол это что? там же перечисление.
3 Desna
 
25.06.15
14:15
ОбщегоНазначения.Просклонять(ОтветЛицаОрганизации.Руководитель,2,ТекМенеджерОрганизации,Перечисления.ПолФизическогоЛица.Мужской);

не склоняет
4 Desna
 
25.06.15
14:18
5 Desna
 
25.06.15
14:21
6 Desna
 
25.06.15
14:23
ой, виноват, оно в исключение попадает
http://gyazo.com/a4a101d509696ae1dd05e09152ce51de
7 hhhh
 
25.06.15
14:25
Если Пол = Перечисления.ПолФизическихЛиц.Мужской Тогда
            Результат = Компонента.Просклонять(Результат, Падеж, 1) + " ";
            
        ИначеЕсли Пол = Перечисления.ПолФизическихЛиц.Женский Тогда
            Результат = Компонента.Просклонять(Результат, Падеж, 2) + " ";
            
        Иначе
            Результат = Компонента.Просклонять(Результат, Падеж) + " ";
            
        КонецЕсли;
8 Desna
 
25.06.15
14:27
(7) это откуда?
9 Desna
 
25.06.15
14:29
это продолжение такой же темы
http://forum-mista.pro/topic.php?id=719202
10 Desna
 
25.06.15
14:49
AddIn.Decl.CNameDecl как её версию посмотреть?
11 Desna
 
25.06.15
14:51
а как её зарегистрировать?
12 Desna
 
25.06.15
16:16
у кого работает склонение в УТ11? а то придется БУ ставить.
эта компонента работает в х64?
13 Одинесю
 
25.06.15
16:38
(12) У меня в УПП тоже не склоняет почему-то...
14 Одинесю
 
26.06.15
10:32
(13) Почему-то на некоторых компах склоняет, на некоторых нет.
15 patria0muerte
 
26.06.15
10:36
(14) Ну у тебя то походу компонента в системе регистрируется. И надо для каждого компа регистрировать...

В УТ11 вроде как компоненту уже нативную в макеты общие запихали и с ней работа идет...
16 Одинесю
 
26.06.15
11:08
(15) Попробовал зарегистрировать - результата нет...