Как заменить метод "ОткрытьЗначение" в серверном варианте. #576643


#0 by Dimasische
Такая ситуация. В самописной конфигурации на 8.1 в модуле отчета используется стандартная процедура "ОткрытьЗначение". При проверке конфигурации на работу в серверном варианте пишет: Проверка сервера 1С:Предприятия {Отчет.Взаиморасчеты(1445,9)}: Процедура или функция с указанным именем не определена (ОткрытьЗначение) Оно то вроде так и должно быть. Но в УТ 8.1 в таком же месте используется эта процедура. Почему у них все нормально - не пойму. Может кто знает. Или какой план "Б" можно придумать что бы не использовать "ОткрытьЗначение". Заранее благодарен.
#1 by mikecool
курить в сторону #Если Клиент
#2 by Dimasische
я понимаю что #если клиент. А если сервер? Надо что бы и если сервер то работало.
#3 by ЧеловекДуши
#4 by Stepa86
ну ка расскажи что и где должно открыться для сервера?
#5 by Reset
#Если Сервер тогда &НаКлиенте Сообщить("Беги быстро в серверную, там окно открылось"); &КонецНаКлиенте; ОткрытьЗначение(...)#КонецЕсли
#6 by Dimasische
Должно работать в серверном варианте конфы. При обработке расшифровки вызывается метод "ОткрытьЗначение", как уже говорилось. Этот метод не доступен с сервера. Ну и, соответственно при тестировании оно и выдает ошибку. Удивило то, что в УТхе тоже в модуле отчета вызывается так же само. И без ошибок.
#7 by Dimasische
а вариант от RESET имеет право на существование
#8 by mikecool
разброд и шатание в мосхах... кури #Если Клиент и будет работать и в клиент-сервере )))
#9 by IamAlexy
весело и вкусно ... вернее. доступно и всерьёз
#10 by Defender aka LINN
А что этот метод делает в модуле?
#11 by Dimasische
пошел на перекур)))
#12 by Dimasische
конфу не я писал. Когда писали, то писали как получалось))
#13 by Nagaru
Не пойдет, он код для 8.2 написал. Ну ты для начала отвесть на вопрос что должн происходить на сервере, а потом опиши это кодом, должно стать хорошо.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С