Имя: Пароль:
1C
1С v8
общий модуль в расширениях
0 lakich
 
28.09.17
10:56
добавил общий модуль-пусть Модуль1 в расширение Расширение1
хочу вместо ФункцияТиповая(Параметр) исполнять Расширение1_ФункцияТиповая(Параметр),пишу в переданном модуле:

&Вместо("ФункцияТиповая(Параметр)")
Функция Расширение1_ФункцияТиповая(Параметр)

КонецФункции

но перехвата не происходит и ошибок нет,где не прав?
1 lakich
 
28.09.17
10:57
может не нужно Параметр указывать?то есть нужно
&Вместо("ФункцияТиповая")?
2 lakich
 
28.09.17
11:01
с расширениями никто не работал?
3 Генератор
 
28.09.17
11:04
может режим совместимости стоит?
4 lakich
 
28.09.17
11:05
(3) 8.3.9 в трех местах как и положено
5 lakich
 
28.09.17
11:06
(3) или лучше выключить совсем?
6 lakich
 
28.09.17
11:10
все вопрос решен-убрал (Параметр) и в Расширение1 выключил безопасный режим-все взлетело
7 lakich
 
28.09.17
11:10
то есть вместо
&Вместо("ФункцияТиповая(Параметр)")
нужно
&Вместо("ФункцияТиповая")
8 lakich
 
28.09.17
11:11
классная вещь расширения)
9 Фрэнки
 
28.09.17
11:14
(7) а где была эта типовая функция?
10 Фрэнки
 
28.09.17
11:16
допустим, в конфиге существует общий Модуль1 и в нем есть ТиповаяФункция

включаем Модуль1 в расширение и в нем прописываем
&Вместо("ФункцияТиповая")

так?
11 lakich
 
28.09.17
15:41
(10) да,верно..то есть пишем только имя функции,без параметров
12 Быдло замкадное
 
28.09.17
15:45
в тему. Скачай http://1c.ru/news/info.jsp?id=23518
А мне с моей УПП не светят расширения :'-(
13 lakich
 
28.09.17
15:47
(12) на платформу 8.3.9 не можешь перейти?
14 lakich
 
28.09.17
15:47
в чем проблема?
15 Быдло замкадное
 
28.09.17
15:48
(13) там режимом совместимости рулит 1С.
Можно конечно изменить но чет очково. И не уверен расширения при этом заработают? у меня даж меню такого нет))
16 Быдло замкадное
 
28.09.17
15:49
(13) платформа у меня 8.3.10 а режим совместимости такой как 1С в УПП указала.
17 lakich
 
28.09.17
15:50
а "не использовать" поставить?
18 Быдло замкадное
 
28.09.17
15:50
(17) боюсь УПП сломается. Зачем то ведь 1С оставила режим совместимости
19 lakich
 
28.09.17
15:51
ну потести на тестовой..у меня реально 95 проц.проблем улетело с появлением расширений
20 lakich
 
28.09.17
15:53
как вспомню как раньше релиз обновлял-.уф((
21 h-sp
 
28.09.17
16:08
(19) там обновлять будет очень херово. Например, 1с внесет изменения в общий модуль этот, а ты об этом ничего не узнаешь.
22 kubik_live
 
28.09.17
16:26
(12) Спасибо за ссылку!
23 oslokot
 
28.09.17
16:38
(14) ОФ в пролёте
24 lakich
 
29.09.17
07:37
(21) да что ты говоришь..а при сравнении объединении нельзя отследить эти изменения?
25 sFAQer
 
29.09.17
07:40
(19) Переименование ЭтаФорма в ЭтотОбъект как пример режима совместимости, там пол УПП бомбить...
26 mikeA
 
29.09.17
08:15
(24) При использовании расширений по-хорошему при каждом обновлении нужно проверять все типовые процедуры входящие в &Вместо на предмет изменений. Автоматизации этого процесса нет. Поэтому обычно забивают и в 99.9% случаев это прокатывает.
При внесени изменений в код типовых модулей все последующие изменения сразу видны при обновлении. Видимо это и имелось ввиду в (21).
27 h-sp
 
29.09.17
08:17
(24) нет нельзя
28 Алексей555
 
01.10.17
18:52
Там сложно будет обновлять, например, 1с внесет изменения в общий модуль этот, а ты об этом ничего не узнаешь.
29 MaxS
 
01.10.17
19:35
Чтобы не гадать почему не подхватывается, нужно зайти в исходный модуль, пр.кн мыши "Добавить в расширение".