#0
by miner
Народ подскажите как сделать; Общий модуль Тест } ЗаполнитьОбъект вызывается как с клиента так и с сервера. Здесь он ругается на то что не может найти ПолучитьОбъектXML. Как я понял модуль компилируется как на клиенте так и на сервере. Но в данном случае ЗаполнитьОбъект вызывается в форме на клиенте. и поэтому вызов делается именно клиентской версии функции. И вродеж с клиента можно серверную функцию вызвать? или нет!
#5
by cw014
Вот так. Если общий модуль компилируется и на сервере и на клиенте, то клиент видит только клиента, ну а сервер соответственно. С модулями форм объектов такое бы проканало, но не с общими модулями
#6
by cw014
Кста, и потому можно в типовых конфах найти модули типа "УправлениеРаботорговлей" и "УправлениеРаботорговлейКлиент". И во втором модуле всего лишь одна процедура :)
#7
by miner
Именно поэтому я писал полное Имя функции, потому что я знал, что клиент видит только клиента, а сервер только сервера. И именно поэтому я поставил галку в модуле Вызов сервера, чтобы с клиента можно было вызвать сервер. Тем не менее я создал отдельный модуль, но вызов этой самой серверной функции выдает еррор тк не может найти ее. Те как я понимаю вызвать серверную функцию модуля из другого модуля клиентского никак нельзя?
#9
by miner
Это же очевидно что я делаю что-то не так. Если б я делал все так как нужно, я бы сюда не писал. :)
#16
by Defender aka LINN
Больше Мисты, меньше конфигуратора. Та вообще, закрой 1С, она только мешает.
#17
by ChAlex
&НаСервере - это не вызов на сервере или клиенте - это где выполняется процедура модуля. А вот управлением где ее вызывать - нет (это к Тест.ПолучитьОбъектXML(ОбъектСсылкаНаXML,Параметр)). Самое простое - если вызов идет с сервера, то и вызываемую функцию компилировать на сервере, если с клиента - аналогично (если нет противопоказаний). А для того что бы не было неоднозначности примените директиву в модуле #Если Сервер Тогда ..... #Конец.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Вызов процедуры
- СКД: Как можно сделать вызов функции не из общего модуля, а из модуля отчета В СКД
- В процессе вызова сервера произошел повторный вызов сервера
- Как оптимальнее расселить сервер терминалов, сервер СУБД и сервер 1С на 2 сервера
- Что значат галки "Сервер" и "Вызов сервера" в общем модуле?
- Вызов общего модуля из модуля управляемой формы.
- УФ. Вызов из общего модуля процедуры из модуля объекта обработки
- 1С8.2: Оптимальное размещение SQL сервера, сервера 1С, терминального сервера
- Вызов функции общего модуля из ЗАПРОСА 1С
- Вызов серверного метода общего модуля из формы справочника
В этой группе 1С
- Проблема при подключении FPrint-02 K
- v7: вопрос по методу СводныйОстаток
- какими документами в бух 2.0 оформлять оплату платежными картами
- Как зафиксировать размер колонки "Номер строки" в табличном поле
- В роли есть галочка "Интерактивное проведение неоперативное",но не проводит..
- Настройка маршрутизации для двух сетевых карт на одном компьютере
- (ЗУП 2.5.45.2) Недостаточно памяти - остальные работают нормально
- Отчет о ДДС и ОПУ в БП
- Формат даты - убрать секунды
- v7: Активизировать ячейку в таблице
- Строковый ресурс в итогах в СКД
- UserGate 5. Запрет посещения сайтов, кроме....
- На какой релиз можно обновиться с 1С КА 1.0.16.1?
- Ошибка SQL при проведении дока. HRESULT=80040E14 native=1105
- Перенос РИБ по организации
- Обмен Розница-УТ 8.2. Выгрузка чеков ККМ
- v8: Данное действие недоступно в связи с отсутствием главного окна
- Экспорт налоговых накладных из 1с 8(Бухгалтерия для Украины) в MeDoc.
- Не выгружаются штатным обменом корректировка реализации из УТ 10.3 в БП 2.0
- Ускорение базы УТ 10.3