Имя: Пароль:
1C
1С v8
Склонение имен в печатной форме
,
0 JuixyJes
 
08.05.19
10:28
Доброго времени суток, в печатной форме требуется склонение имени заказчика, есть как сделать это?
1 shuhard
 
08.05.19
10:29
(0)[есть как сделать это?]
конечно, ты чё 1С за дебилов держишь ?
2 Гипервизор
 
08.05.19
10:31
3 stix2010
 
08.05.19
11:00
(0) есть
4 Fish
 
08.05.19
11:01
(0) Да, есть.
5 JuixyJes
 
08.05.19
11:28
Мне не очень понятна инструкция с Внешней компонентой
6 D_E_S_131
 
08.05.19
11:34
(5) На каком пункте затык?
1. Скопировать компоненту с ИТС.
2. Залить ее в конфигурацию в виде общего макета.
3. Написать, приведенный в примере, код.
7 sqr4
 
08.05.19
11:35
(5) Понимание приходит путем изменения фото, на более "летний вариант"
8 JuixyJes
 
08.05.19
11:35
(6) Ну во первых это нужно сделать без изменений в конфигураторе используя внешнюю обработку.
9 palsergeich
 
08.05.19
11:36
Гугли daСклонение
10 sqr4
 
08.05.19
11:36
(9) да там типовая конфа скорее всего на БСП
11 sqr4
 
08.05.19
11:38
СклонениеПредставленийОбъектов.ПросклонятьПредставление("Иванов иван иванович", 2)
12 JuixyJes
 
08.05.19
11:42
(6) Как мне скопировать компоненту?
13 sqr4
 
08.05.19
11:43
(12) конфа какая? Не надо тебе ничего копировать
14 JuixyJes
 
08.05.19
11:44
Бухгалтерия предприятия КОРП, редакция 2.0 (2.0.51.6) (13)
15 Fish
 
08.05.19
11:46
(14) Тогда (11) должно помочь.
16 JuixyJes
 
08.05.19
11:51
(15) для этого нужно подключать компоненту?
17 sqr4
 
08.05.19
11:57
(16) нет
18 Fish
 
08.05.19
11:57
(16) Нет. Это способ из БСП - без компоненты. 2-я ссылка в (2)
19 JuixyJes
 
08.05.19
12:05
(18) Просто моя задача выполнялась по аналогии с другим документом в котором склонение было выполнено через компоненту, при открытии печатной формы того документа она подключается исправно, при открытии печатной формы здесь - выводится ошибка о возможном отсутствии компонента
20 sqr4
 
08.05.19
12:07
Текст ошибки?
21 JuixyJes
 
08.05.19
12:10
Установка внешней компоненты не выполнена!
В процессе установки произошла ошибка!
Возможно, отсутствует компонента для используемого клиентского приложения!
22 Йохохо
 
08.05.19
12:11
(19) а вам нормально вообще давать такое уточнение через полтора часа после (0)?
23 sqr4
 
08.05.19
12:17
галочка защита от опасных действий стоит у пользователя?
24 stix2010
 
08.05.19
12:21
(7) В Северодвинске сегодня промозглая сырость,  летние варианты отпадают
25 stix2010
 
08.05.19
12:23
Печатная форма внешняя?
26 JuixyJes
 
08.05.19
12:24
(25) да, внешняя
27 sqr4
 
08.05.19
12:24
(24) че началось то, опять без фоток(((
Внешняя, там было где то выше
28 sqr4
 
08.05.19
12:25
(26) Это либо безопасный режим, либо эта галочка не дают воспользоваться внешней компонентой в целях безопасности. Даже если ты ее засунешь в макет обработки и попробуешь подключить, как написано в инструкции, результат с большой вероятностью будет таким
29 stix2010
 
08.05.19
12:26
Значение БезопасныйРежим?
30 sqr4
 
08.05.19
12:26
(29) БП2
31 spiller26
 
08.05.19
12:27
Может через "Морфер" всё таки лучше будет?
32 Fish
 
08.05.19
12:30
Имхо, лучше всего погуглить глПадеж. Никаких компонент не надо.
33 stix2010
 
08.05.19
12:30
(31) все уже забыли о функции падеж
34 Fish
 
08.05.19
12:31
35 JuixyJes
 
08.05.19
12:55
Макет = ОбработкаОбъект.ПолучитьМакет("КомпонентаСклонения");
    
#Если Клиент Тогда    
Попытка                     
    Если НЕ ПодключитьВнешнююКомпоненту(Макет, "NameDecl",ТипВнешнейКомпоненты.Native ) Тогда
        УстановитьВнешнююКомпоненту(Макет);
        ПодключитьВнешнююКомпоненту(Макет, "NameDecl",ТипВнешнейКомпоненты.Native )
    КонецЕсли;

    // Подключаем внешнюю компоненту
    КомпонентаСклонения = Новый("AddIn.NameDecl.CNameDecl");
Исключение
    // Не удалось выполнить операции с внешней компонентой
    Сообщить("Не удалось подключить внешнюю компоненту по причине: " + ОписаниеОшибки());
КонецПопытки;
#КонецЕсли
36 JuixyJes
 
08.05.19
12:55
(35) + вот так подключала
37 Fish
 
08.05.19
12:56
(35) Не нужна тебе внешняя компонента.
38 JuixyJes
 
08.05.19
12:58
(37) и как мне той функцией  пользоваться?
39 palsergeich
 
08.05.19
13:01
(9) Повторюсь.
Гугли daСклонение
40 Fish
 
08.05.19
13:02
(38) Той - это какой?
41 palsergeich
 
08.05.19
13:02
42 palsergeich
 
08.05.19
13:04
(41) Выглядит как говнокод, но работает шикарно
43 Cyberhawk
 
08.05.19
13:06
+1 за daСклонение
44 JuixyJes
 
08.05.19
13:14
(41) а я смогу обратиться к переменной через него, правильно же?
45 d4rkmesa
 
08.05.19
13:22
(44) Какой переменной? Это одна большая функция, немного разобраться с параметрами и все готово. Функция копируется в модуль объекта обработки вашей печатной формы.
46 Fish
 
08.05.19
13:24
(42) Громоздко, имхо. глПадеж покрасивше, да и работает тоже неплохо.
47 JuixyJes
 
08.05.19
13:26
(41) большое спасибо, работает замечательно!
48 stix2010
 
08.05.19
13:49
(41) монументально, я такого еще не видел