#0
by AaNnDdRrEeYy
Добрый день. 8.2 Обычная форма. нужно получить из внешней обработки управляемую форму. это выполняется на клиенте в обычной форме пишу так: в результате в переменной ФормаОбработки = Неопределено в СП нашел При работе внешних обработок в толстом клиенте следует учитывать, что при работе в режиме управляемого приложения возможно открытие только управляемых форм, при работе в обычном режиме - только обычных форм. но мне ее открывать не нужно я только получить хочу. как по другому доступ к форме получить можно?
#1
by Rie
А зачем? Не лучше ли перенести ту фигню, которую получить надо (ведь не форму же получить надо, а что-то из неё), из модуля формы в модуль объекта?
#2
by AaNnDdRrEeYy
как то надо код выполнить на сервере но вносить изменения в конфигурацию нельзя, хотел получить упр форму и расшаренный клиентский метод вызвать а он в свою очередь метод с дерективой &НаСервере
#4
by AaNnDdRrEeYy
Ну для того она и внешняя чтобы без изменений в конфигурации, вот только достучаться до нее не могу.
#5
by Rie
Открой её конфигуратором. Вытащи из модуля формы в модуль объекта то, что интересует. И наступит счастье.
#6
by AaNnDdRrEeYy
пробовал не наступило, в модуле объекта можно вызвать только те процедуры которые без &НаСервере (они выполнятся на клиенте), а те что с &НаСервере не видет, пишет метод объекта не обнаружен.
#7
by Любопытная
"в модуле объекта можно вызвать только те процедуры которые без &НаСервере (они выполнятся на клиенте)" - чего?
#8
by AaNnDdRrEeYy
Модуль объекта внешней обработки у которой управляемая форма Процедура а КонецПроцедуры Модуль обычной формы мне нужно что бы скомпилировалось и выполнилось на сервере. хотя понимаю что сама обработка лежит на клиенте... короче две проблемы
#10
by AaNnDdRrEeYy
так на клиенте же будет выполнятся. переозвучу вопрос: Как выполнить код на стороне сервера не внося изменений в конфигурацию. 8.2 режим запуска - обычное приложение.
#11
by Жан Пердежон
в модуле обработка все выполняется на сервере, а не видит потому, что нет "Экспорт"
#13
by AaNnDdRrEeYy
режим запуска обычное приложение, не будет выполнятся на сервере все то что в модуле объекта. однако управляемая форма существует как на сервере так и на клиенте.
#14
by Rie
Вот не пойму... Обработка - внешняя, её как хочешь, так и курочишь. Считаешь, что "не будет выполняться на сервере" - считай (хотя тут - свои нюансы :-). Но никто тебе не запрещает сделать всё то, что считаешь правильным. Можешь убрать декорации. Можешь включить условную компиляцию (хотя тут, похоже, выключить её надо). Что угодно.
#15
by AaNnDdRrEeYy
>>Считаешь, что "не будет выполняться на сервере" так я вижу что код не выполняется на сервере, а мне надо на сервере его выполнить.
#16
by Rie
Где сейчас (в каком именно модуле) находится код, который надо выполнить? Как он декорирован? Не включен ли, часом, внутрь директив условной компиляции? Экспортирована ли эта подпрограмма?
#17
by AaNnDdRrEeYy
>>Где сейчас (в каком именно модуле) находится код, который надо выполнить? -Модуль объекта внешней обработки. >>Как он декорирован? -&НаСервере, если про это. >>Не включен ли, часом, внутрь директив условной компиляции? -нет дериктив нету. >>Экспортирована ли эта подпрограмма? Да.
#22
by banco
может надо поменять логику и выполнять на клиенте? в чем смысл выполнять на сервере в в обычном режиме?
#23
by Rie
+ Но в ничего не было сказано о необходимости выполнить на сервере. И откуда эта необходимость взялась?
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Получить id и получить объект по id
- Как программно получить получить пароль пользователя в текущем сеансе работ
- Как получить разность дат (Нужно получить количество дней)
- Как получить ГУИД элемента по OLE, записать и получить по нему ссылку?
- 8.2 Как открыть управляемую форму внешней обработки в толстом клиенте?
- Не могу получить управляемую форму текущего объекта.
- получить форму во внешней обработке (8.2 управляемые формы)
- Как получить управляемую форму отчета в толстом клиенте
- Добавить картинку в форму элемента и форму списка
- Как получить управляемую форму экземпляра объекта?
- УТ 11.2 Как получить ссылку на документ, открывший форму внешней обработки?
В этой группе 1С
- ТекущаяДатаСеанса() на час больше, чем ТекущаяДата()
- Проверка номенклатуры на имеющиеся ссылки
- ЗуП Оклад по дням: Нет рабочих дней в заданном периоде как лечить?
- СКД условное оформление (Выделение итогов жирным)
- 8.2 - в таблицу значений записать обратившись к колонке не по имени а к индексу
- БП 8.2: нумерация не по порядку
- выбрать всю номенклатуру по складу у которой не остатков
- УТ11 внутреннее потребление товаров - как списать на расходы
- ВыборкаДанных в ПВД Конвертации данных
- Гурам MS SQL Отказоустойчивый кластер AlwaysOn
- УПП 1.3 сохранение данных ТТН.
- Посоветуйте конфигурацию для ведения учета в сети магазинов
- СКД: Как рассчитать вычисляемые поле, независимо от выбранных группировок
- imagemagic. Не удается получить свойства картинки
- УТ 11 создание документа Установка цен номенклатуры
- В СКД при установке в запросе метода дополнения Движения
- Начисления зарплаты по договорам подряда попадают в 4 фсс как суммы не подлежащи
- v7: Ребят подскажите по загрузке из клиент банка в 1 С 7.7
- ВычислитьВыражение - нарастающий итог только по уровням 1 и 2 группировок
- Связи параметров выбора. Для обычных форм работает только для владельца?