Контекстная подсказка адаптера не видит серверные методы внутри метода, у которого не указана директива &НаСервере.
0 0
ред. 13 июля 2024 15:46
Недостаточно рейтинга для добавления отрицательного голоса. Шаблон будет скрыт из ваших результатов поиска.
Комментарии
tormozit #1, ред. 11 июля 2024 09:35
У меня видит. Нужны полный текст модуля с указанием позиции каретки и имя метода, который ты ожидал увидеть в списке.
tormozit изменил статус на Открыто
0
R2D2 #2, 11 июля 2024 14:15
Попробуй в модуле упр формы в любом методе писать РеквизитФормыВЗначение...
Этого слова нет в контекстной подсказке, если у метода не указана директива &НаСервере.
Если добавить директиву, то слово появляется в контекстной подсказке.
Толстый клиент, упр приложение.
0
tormozit #3, ред. 11 июля 2024 14:19
(2) R2D2, У меня есть слово РеквизитФормыВЗначение в списке подсказки в таком методе. Сделай внешнюю обработку с формой, в которой можно повторить проблему, и проверь сразу с ее помощью в пустой конфигурации.
0
tormozit #4, 12 июля 2024 19:00
Удалось повторить проблему в форме внешней обработки?
0
R2D2 #5, 13 июля 2024 12:24
(3) tormozit, Сделал, как ты просишь. В пустой базе, обычное приложение ошибка не повторяется.
В проблемной внешней обработке проблема остается.
В той же базе скопировал весь код в новую пустую внешнюю обработку. Проблемы нет.
Не понимаю, в чем может быть дело. Из реквизитов моя проблемная обработка содержит только ДеревоЗначений. Странно все это.
0
tormozit #6, ред. 13 июля 2024 12:35
Пробуй проблемную внешнюю обработку открыть в конфигураторе другой базы. Если это поможет, то надо вручную удалить файловый кэш этого модуля.
0
R2D2 #7, 13 июля 2024 15:24
(6) tormozit, где находится этот кэш?
0
R2D2 #8, ред. 13 июля 2024 15:43
нашел кэш обработки. Стер, открыл, без изменений.
Вылечил так: Выгрузил обработку в файлы, создал новую, загрузил из файлов.
Это помогло. Что это было, не понятно. Какой-то глюк самой обработки.
Причем, слово появлялось в контекстной подсказке, если добавить директиву &НаСервере. Исчезало, если убрать. Стабильно.
0
tormozit #9, 13 июля 2024 15:43
(8) R2D2, Маловероятно. Если проблема была в самой внешней обработке, то скорее всего она бы во всех базах одинаково некорректно вела себя. Но у тебя в другой базе она заработало как я понимаю, ведь именно такую проверку я просил тебя провести.
0
R2D2 #10, 13 июля 2024 15:46
закрой, пожалуйста,
R2D2 изменил статус на Закрыто
#1, ред. 11 июля 2024 09:35
У меня видит. Нужны полный текст модуля с указанием позиции каретки и имя метода, который ты ожидал увидеть в списке.
tormozit изменил статус на Открыто
#2, 11 июля 2024 14:15
Попробуй в модуле упр формы в любом методе писать РеквизитФормыВЗначение...
Этого слова нет в контекстной подсказке, если у метода не указана директива &НаСервере.
Если добавить директиву, то слово появляется в контекстной подсказке.
Толстый клиент, упр приложение.
#3, ред. 11 июля 2024 14:19
(2) R2D2, У меня есть слово РеквизитФормыВЗначение в списке подсказки в таком методе. Сделай внешнюю обработку с формой, в которой можно повторить проблему, и проверь сразу с ее помощью в пустой конфигурации.
#4, 12 июля 2024 19:00
Удалось повторить проблему в форме внешней обработки?
#5, 13 июля 2024 12:24
(3) tormozit, Сделал, как ты просишь. В пустой базе, обычное приложение ошибка не повторяется.

В проблемной внешней обработке проблема остается.
В той же базе скопировал весь код в новую пустую внешнюю обработку. Проблемы нет.
Не понимаю, в чем может быть дело. Из реквизитов моя проблемная обработка содержит только ДеревоЗначений. Странно все это.
#6, ред. 13 июля 2024 12:35
Пробуй проблемную внешнюю обработку открыть в конфигураторе другой базы. Если это поможет, то надо вручную удалить файловый кэш этого модуля.
#7, 13 июля 2024 15:24
(6) tormozit, где находится этот кэш?
#8, ред. 13 июля 2024 15:43
нашел кэш обработки. Стер, открыл, без изменений.
Вылечил так: Выгрузил обработку в файлы, создал новую, загрузил из файлов.
Это помогло. Что это было, не понятно. Какой-то глюк самой обработки.
Причем, слово появлялось в контекстной подсказке, если добавить директиву &НаСервере. Исчезало, если убрать. Стабильно.
#9, 13 июля 2024 15:43
(8) R2D2, Маловероятно. Если проблема была в самой внешней обработке, то скорее всего она бы во всех базах одинаково некорректно вела себя. Но у тебя в другой базе она заработало как я понимаю, ведь именно такую проверку я просил тебя провести.
#10, 13 июля 2024 15:46
закрой, пожалуйста,
R2D2 изменил статус на Закрыто