Имя: Пароль:
1C
 
Вызвать метод одного расширения из другого, как?
0 Гений 1С
 
гуру
21.02.23
14:24
У меня получается, а у клиента нет. Может это только в последних платформах добавили?
У меня: 8.3.19.1723, у клиента 8.3.22.1709.

Пишет, что функция не найдена:


        Попытка
            Выполнить("uds_СохранитьДополнительныеРеквизиты(ЧекККМСсылка)");
        Исключение
            Сообщить("Не удалось сохранить данные UDS: " + ОписаниеОшибки());
        КонецПопытки;



Странное дело, почему?
1 Волшебник
 
модератор
21.02.23
14:40
Экспорт добавь
2 Aleksey
 
21.02.23
14:41
3 Aleksey
 
21.02.23
14:41
Либо разный порядок следований
4 Гений 1С
 
гуру
21.02.23
14:44
(3) вот это тоже верно. Только как его поменять?
5 НафНаф
 
21.02.23
14:53
(2) у автора деменция, дед забывает
6 НафНаф
 
21.02.23
14:54
(0) зачем здесь оператор Выполнить?
7 lucbak
 
21.02.23
14:55
(4) Вряд-ли функция у тебя при открытии 1С вызывается? а следовательно порядок тут не важен.
8 AlvlSpb
 
21.02.23
14:55
(4)  Вообще по дате создания, но в первую очередь "Расширения применяются к расширяемой конфигурации последовательно. Сперва подключаются исправления, затем добавляются расширения для адаптации, и в последнюю очередь – дополнения." © Так что если надо переставить порядок выполнения, попробуй изменить назначение
9 НафНаф
 
21.02.23
14:57
(0) веб-клиент?
Основная теорема систематики: Новые системы плодят новые проблемы.