Имя: Пароль:
1C
 
Хочу сделать доработку в расширении
,
0 Мисти
 
17.12.21
21:05
Вообще уже расширение есть. Почему, если я нажимаю "добавить в расширение (стою на начале функции или в середине), выбираюб свое расширение - мне программа дает варианты "вместо" или "вместо с контролем". А я хочу "после"!
1 ale-sarin
 
17.12.21
21:17
2 Мисти
 
17.12.21
21:22
Спасибо! А Вы ответ-то знаете?
3 ale-sarin
 
17.12.21
21:23
Да, знаю.
4 ale-sarin
 
17.12.21
21:24
После ответа вы спросите "а почему так и все такое". Поэтому сразу лучше документацию видеть, первоисточник. А чужие объяснения читать.
5 ale-sarin
 
17.12.21
21:24
*А не чужие объяснения читать.
6 Мисти
 
17.12.21
21:25
(4) не-е! Это очень долго. У меня всего-то один вопрос! Маленькая доработочка.
7 Доминошник
 
17.12.21
21:25
(0) ● Для функций недоступны аннотации Перед и После.
8 ale-sarin
 
17.12.21
21:26
(6) Ссылку открыть долго? Там сразу ответ на Ваш, даже буковки некоторые выделены.
9 Доминошник
 
17.12.21
21:28
(8) Ну, мне ближе ссылка на ru, а не на eu
https://its.1c.ru/db/v8315doc#bookmark:dev:TI000001890
10 ale-sarin
 
17.12.21
21:30
(9) Да, это многое меняет.
11 Мисти
 
17.12.21
21:33
(7) спасибо!!
12 AlvlSpb
 
17.12.21
21:53
(0) Делаешь Вместо и первой же строчеой: Результат = ПродолжитьВызов(). Выполняется функция конфигурации и снова возвращается в расширение. И уже с результатом колдуй. Так избежишь бОльшей части неприятностей, связанных с &Вместо
13 Мисти
 
17.12.21
22:22
(12) О! Спасибо.
Оказывается, еще вопрос - как добавить реквизиты - форму в расширение и там вставить? Не нравится мне это.
14 Гений 1С
 
гуру
17.12.21
22:27
(13) реквизиты формы? Просто форму добавляешь в расширение и гуляй Вася
15 Мисти
 
17.12.21
22:28
(14) просто форму - она же со всеми функциями добавится? а обновлять как потом?
16 Фрэнки
 
17.12.21
22:32
(15) :-)

при обновлении затем поминать разрабов тихим добрым словом
17 Мисти
 
17.12.21
22:45
у нас есть другая методика. Добавляет реквизиты на форму - доп. модуль.
18 Garykom
 
гуру
18.12.21
02:52
https://its.1c.ru/db/pubextensions/content/54/hdoc

&Вместо("Расширяемая")
Функция Расш1_Функция1(Парам1, Парам2)
// текст функции
Перем1 = ПродолжитьВызов(Парам1, Парам2);
// текст функции
Возврат Перем1;
КонецФункции