#4
by bukashchik
Проблема в том, что мне нужно, чтобы эта функция находилась именно в обработке, нельзя ее переносить ) И надо ее вызвать из общего модуля. Звучит как извращение, знаю...
#12
by bukashchik
Тогда подскажите пожалуйста как обойти это и решить мою проблему другим способом. Есть функция, в кот. происходят следующие обращения: ИЛИ mForm=Документы["имяДокумента"].ПолучитьФорму("ФормаЭлемента"); ... получаем точно так же описание элементов формы. Вызвать таким образом функцию "ПолучитьФорму" и получить описание форм для разных объектов конфигурации не удалось ни из объектов Справочник, Документ и т.д., ни из Общего Модуля. А вот из Обработки удалось. В итоге, эти данные нужны в Общем модуле. Как бы их туда вытащить?
#14
by Rovan
из модуля объекта нельзя форму получать открывать, т.к. он находится на сервере Это можно только из самих форм либо из общего модуля с признаком "клиент"
#17
by bukashchik
Хочется описание форм получить по веб-сервису. (он может для этого дергать какую-то ф-цию общего модуля) Определяю у общего модуля признак "клиент" - теперь веб-сервис не видит этот модуль, ругается "переменная не определена". Подскажите пож, как быть?
#18
by Cyberhawk
Все просто - из общего модуля создавай объект обработки, получай ее форму с передачей параметра (и, заодно, адреса во временном хранилище, куда поместить ответ) и, возможно, открывай форму. В ПриОткрытии формы (или в ПриСозданииНаСервере, или еще где - проверь сам, что вызывается при получении формы) обработки добавь ветку "Если" - если был передан твой параметр (адрес хранилища), то вызывай свою функцию и помещай результат в хранилище по переданному адресу, а от открытия формы отказывайся.
#20
by bukashchik
Спасибо большое за ответ. Пытаюсь сдедать как Вы говорите: А в "ПриОткрытии" записываю то что мне нужно в файл. Method находится в общем модуле и я дергаю его из веб-сервиса. Ругается на "ПолучитьФорму": "Интерактивные операции недоступны". В свойствах модуля у меня стоят галочки на: Клиент(управляемое прилож.), Клиент(обычное прилож.),сервер,внешнее соединение. Короче, везде...
#22
by bukashchik
Делаю так: mParams-структура с моими параметрами Ругается: "Процедура или функция с указанным именем не определена (ПолучитьФорму)"
#24
by bukashchik
Сами формы то мне и не нужны... Нужно только вытащить их описание. Можете что-то подсказать?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как вызвать процедуру или функцию из другого документа?
- Как из одной формы вызвать процедуру другой формы.
- как через СОМ соединение вызвать выполнение функции в общем модуле?
- Как программно вызвать действие (системное) копок?
- Как вызвать процедуру 1С из ASP
- OLE: Вызвать функцию из общего модуля (Delphi)
- Вызвать процедуру/функцию из запроса
- Как вызвать функцию общего модуля из СКД в 8.2?
- Как вызвать функцию 1С8 из C#
- Как вызвать функцию модуля обработки из формы внешней управляемой формы
- 1С УПП Как из общего модуля вызвать функцию другого модуля?
- Вызвать экспортную функцию из модуля формы
В этой группе 1С
- НДС Книга покупок : Код вида операции 22 или 02
- Бух2.0 Как правильно перекинуть затраты с одного подразделения на другое (20.01)
- ERP Где и как можно накидать план работ, типа диаграммы ганта?
- Как изменить Инв. № (Орг) в карточке ОС?
- Как настроить начисления нарастающим по году в ЗУП 3.0?
- СКД. Выбор месяца без числа
- ГТД по импорту увеличивает себестоимость товара
- ЗУП 2.5. РСВ-1 ПФР
- Как изменить зарегистрированные для обмена объекты в УТ 10.3
- Проверка контрагентов по данным ФНС не выполнялась
- v7: Налоговая декларация НДС 2015 и Выгрузка в Контур-экстерн
- v7: получение Символа Кавычка
- ЗУП 2.5. Отчет 4-ФСС показывает разные суммы в Таб 3 и таб. 6. Не обл. ФСС
- Активизировать. Не помогает: ТекущийЭлемент = Элементы.НомерТелефона
- Не переносятся реализации из УТ 10.3 в БП 3.0
- Вызвать конструктор форматной строки в режиме 1с предприятие
- УПП. Обособленное подразделение с выделенным балансом. НДС.
- Обмен данными и версионирование. Конфликт.
- УПП недостаточно памяти при выводи на печать Декларации по НДС
- Внешняя печатная форма. Управляемое приложение. Нет документа в назначении