#0
by FullMoon
Есть процедура или функция,выполняемая на сервере, для которой необходима возможность прерывания. ОбработкаПрерыванияПользователя выполняется только на клиенте, но при попытке засунуть её в клиентскую процедуру и вызвать из серверной ругается, что процедура не определена. Нагуглил решения типа , но трудность в том, что нужно переписывать на управляемые формы кучу обработок, и хотелось бы сделать это "малой кровью" - без растаскивания кода по процедурам. Я не догоняю какое-то простое решение? или может быть есть альтернатива процедуре ОбработкаПрерыванияПользователя?
#1
by butterbean
да, организуй свой цикл на клиенте, с запросами к серверу, но это будет дольше и надо ли оно такое??
#2
by Жан Пердежон
если нужно тупо прерывание работы, а не индикатор - смотри типовые отчеты; если все же индикатор - так ведь никто не говорил, что будет легко.
#3
by FullMoon
Индикатор не нужен, обхожусь "состоянием", реализуемым в серверной процедуре без заморочек. В пруфлинке как раз об этом речь, но мне это не надо))
#6
by FullMoon
Пихать в фоновое задание точечно применяемые обработки, например, по формированию остатков по счету, это ИМХО гораздо больший мазохизм.
#10
by Fish
Не спорю, но если так уж необходима ОбработкаПрерыванияПользователя, тогда имхо всяко лучше, чем делать 100500 обращений к серверу в цикле.
#11
by FullMoon
Есть например обработка, получающая остатки по счету и создающая ручную операцию с этими остатками. Задача в её адаптации для УФ. Она чуть менее чем полностью будет выполняться на сервере, и это потребует наряду с рисованием УФ минимального изменения кода обычной формы. И трудность только с обработкой прерывания. Если же циклы вытаскивать на клиент, это увеличит объем работы по переводу кучи обработок (в основном, относительно простых) на УФ на порядок.
#13
by FullMoon
Без неё можно, и я на неё тупо забью, если не получится эффективно решить вопрос. Но в некоторых обработках она всё же будет полезна.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Вызвать обработку, как?
- Можно ли программно вызвать обработку "проведение документов" ?
- как через СОМ соединение вызвать выполнение функции в общем модуле?
- Как программно вызвать действие (системное) копок?
- Как вызвать процедуру 1С из ASP
- программно вызвать обработку события поля ввода табличного поля "начало выбора"?
- В 8.2 в принципе можно как то из серверной процедуры вызвать клиентскую?
- открыть форму из серверной процедуры
- Как запустить обработку в 1С 8 от имени другого пользователя
- как вызвать обработку заполнения из формы УП
- Оповещение пользователя из серверной процедуры
В этой группе 1С
- ЗУП буква "Ё" и "Е" в отчетности ПФР
- Пространство имен при записи XDTO
- Кассовый аппарат MINI-T 400МЕ + ПК
- Интеграция 1с с Perco.
- 1C Управляемые формы. Как получить текущее значение отбора ТЧ на форме?
- УТ 10.3 Как получить сумму продажи?
- Консоль запросов не сохраняет запрос в файл.
- Ошибка:"Выберите элемент, а не группу"
- ЗУП: Расчет дней дополнительного отпуска, кто дорабатывал?
- Капремонт, модернизация БГУ 8.2
- БП 3.0. Не заполняется расчет по авансовым платежам по налогу на имущество
- Виртуальные таблицы в динамическом списке
- Как избежать ошибки при компиляции
- УФ : на форме иногда отображаются не все элементы
- Документ "восстановление НДС" в УПП
- Медленно отрабатывает обработка на клиент серверной базе
- Регламентные задания файловый вариант
- Не корректная работа сканера штрихкодов Motorola DS 4208
- Синхронизация документа реализация со счет фактурой
- УТ 10.3 Отчет ТОРГ 29