|
Не получается заменить серверную процедуру в расширении. Пожалуйста, помогите. | ☑ | ||
---|---|---|---|---|
0
запрос в цикле
30.03.21
✎
14:54
|
Добрый день, коллеги. Столкнулся с проблемой, буду рад, если поможете.
Дано: - Платформа 8.3.18.1289, клиент-серверный вариант работы - Дорабатываю типовую конфу расширением - Конфа на поддержке. Работает в режиме совместимости 8.3.16 - Безопасный режим для расширения отключен, профили безопасности отсутствуют. Проблема: Не получается заменить серверную функцию (клиентские и серверный процедуры заменяются без проблем). Пробовал аннотации &Вместо, а также &ИзменениеИКонтроль. Отладчик не попадает в функцию в расширении, вместо этого попадает в эту функцию в конфе. Вопрос: -Правильно ли я понимаю, что проблема лечится отключением режима совместимости в самой конфе? (этого делать не хочется, потому что сама конфа начинает ругаться и не запускается). Или может есть другие варианты? Всем добра! |
|||
1
Сергиус
30.03.21
✎
15:01
|
Модуль в котором заменяешь, точно тот?
|
|||
2
запрос в цикле
30.03.21
✎
15:02
|
Модуль тот. Процедуры из этого модуля успешно заменяются и отрабатывают в расширении.
P.S. Я прошу прощения, ошибся в названии темы. Не получается заменить именно "функцию", а не "процедуру". |
|||
3
1Сергей
30.03.21
✎
15:04
|
(2) не суть.
Как пишите? &Вместо("ПриСозданииНаСервере") Процедура СЛ_ПриСозданииНаСервере(Форма, Отказ, СтандартнаяОбработка) |
|||
4
Жан Пердежон
30.03.21
✎
15:05
|
других нет расширений?
|
|||
5
Жан Пердежон
30.03.21
✎
15:08
|
может в другом расширении перекрываться
+ПродолжитьВызов() |
|||
6
запрос в цикле
30.03.21
✎
15:08
|
Коллеги, благодарю за столь оперативную реакцию :)
Других расширений нет. Пишу так &НаСервере &Вместо("ПолучитьТаблицуМатериаловИзХранилища") Функция Сч_ПолучитьТаблицуМатериаловИзХранилища(АдресЗапасовВХранилище, ИдентификаторРаботы) |
|||
7
1Сергей
30.03.21
✎
15:08
|
Назначение Расширения Адаптация?
Принадлежность объекта (модуля) Заимствованый? |
|||
8
запрос в цикле
30.03.21
✎
15:09
|
(7) Адаптация, заимствованный.
|
|||
9
Вафель
30.03.21
✎
15:10
|
безопасный режим отключи
|
|||
10
АнализДанных
30.03.21
✎
15:10
|
(0) Расширение подключилось? в справка-о программе есть информация о расширении ? Галочка "безопасный режим" снята у расширения?
|
|||
11
1Сергей
30.03.21
✎
15:14
|
(6) Больше нет аннотаций этой функции точно?
|
|||
12
Жан Пердежон
30.03.21
✎
15:16
|
Конфу базы обновил, в базу перезашел?)
Какой код в функции? |
|||
13
PuhUfa
30.03.21
✎
15:22
|
(0) А у общего модуля точно стоит "Сервер" а не "Клиент"? Уж больно твоя функция похожа на клиентскую
|
|||
14
запрос в цикле
30.03.21
✎
15:23
|
Друзья. Спасибо огромное за вашу помощь. Проблема решилась.
Что я сделал: В коде &Вместо("ПолучитьТаблицуМатериаловИзХранилища") поменял "Вместо" на "После" (хоть это и неправильно), применил изменения. Поменял "После" на "Вместо". Применил изменения. Все заработало. Наверное, какой-то глюк был. Еще раз огромное спасибо всем неравнодушным! |
|||
15
1Сергей
30.03.21
✎
15:27
|
(14) :)
F5 забыл нажать |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |