#0
by H A D G E H O G s
День добрый. Собственно сабж. Пытаюсь выполнить следующий код: &НаСервере Возникает ошибка: {Обработка.Обработка.Форма.Форма.Форма(3,2)}: Процедура или функция с указанным именем не определена (ВыполнитьОбработкуЗаданий) Читаем описание: Глобальный контекст (Global context) ВыполнитьОбработкуЗаданий (ProcessJobs) Синтаксис: ВыполнитьОбработкуЗаданий(<ВремяОбработки>) Параметры: <ВремяОбработки> (необязательный) Тип: Число. Время в секундах обработки очередной порции заданий. Если время не задано, будет выполнен только один цикл обработки. Описание: Вызывает обработку текущих заданий. Имеет смысл только для файлового варианта. Доступность: Сервер, толстый клиент. Вотс из даз? 1С:Предприятие 8.2 (8.2.10.77)
#1
by H A D G E H O G s
Тоесть в режимах "Тонкий, Веб" - процедура доступна только на сервере - так?
#3
by H A D G E H O G s
Как запустить ВыполнитьОбработкуЗаданий в Тонком клиенте? &НаСервере создать объект v82.Application в режиме толстого клиента? Дико дорого, почему хотя бы не прикрутили ВыполнитьОбработкуЗаданий к Внешнему Соединению, чтобы через v82.ComConnector с ним работать?
#5
by H A D G E H O G s
*** Ждет Севастополь, ждет Камчатка, ждет Кронштадт, Верит и ждет земля родных своих ребят.
#8
by XLife
баг)) только вот где... если заменить &НаСервере на &ВнешнееСоединение ошибка не вылазит
#10
by H A D G E H O G s
{ОбщийМодуль.ОбщийМодуль.Модуль}: Ошибка при вызове метода контекста (Connect): Произошла исключительная ситуация (V82.COMConnector.1): {МодульВнешнегоСоединения(3,2)}: Процедура или функция с указанным именем не определена (ВыполнитьОбработкуЗаданий) по причине: Произошла исключительная ситуация (V82.COMConnector.1): {МодульВнешнегоСоединения(3,2)}: Процедура или функция с указанным именем не определена (ВыполнитьОбработкуЗаданий)
#12
by H A D G E H O G s
Блин, ну что за бред? И ведь ВнешнееСоединение то "снаружи" асинхронно никак не пнешь.
#17
by H A D G E H O G s
Я тогда лучше 1 раз v82.Application подгружу на Сервере и пусть она сама пинает ОбработчикОжидания.
#20
by sapphire
Дядь, ну если у тебя серверный вариант, то по-сути вызывать ВыполнитьОбработкуЗаданий не имеет ну никакого смысла. Ну с этим - поищи в книге знаний - там есть и примеры, и объяснения, вроде asmodey писал.
#24
by sapphire
+ зачем делать запуск фоновых заданий в тонком клиенте??? Сталкивался неоднократно уже - самое лучшее vbs-скрипт на машине, где расположена база. Скрипт проверяет наличие служебного процесса 1С, если не обнаружен - запускает процесс 1С от имени нужного пользователя ... запускается через планировщик заданий, в linux - через chrond
#26
by sapphire
Так что в итоге нужно? Запуск фоновых заданий - см. Асинхронный обмен кого с кем необходим?
#27
by H A D G E H O G s
<<зачем делать запуск фоновых заданий в тонком клиенте???>> Чтобы выполнить долгий код асинхронно, в фоне.
#28
by H A D G E H O G s
<<Сталкивался неоднократно уже - самое лучшее vbs-скрипт на машине, где расположена база. Скрипт проверяет наличие служебного процесса 1С, если не обнаружен - запускает процесс 1С от имени нужного пользователя ... запускается через планировщик заданий, в linux - через chrond>> Глупость какая.. Я лучше v82.Application запущу. минусов - нет.
#35
by Defender aka LINN
Синтаксис: Выполнить(<Имя метода>, <Параметры>, <Ключ>, <Наименование>) Параметры: <Имя метода> (обязательный) Тип: Строка. Имя экспортируемой процедуры или функции неглобального общего модуля, который может быть выполнен на сервере, в форме ИмяМодуля.ИмяМетода. <Параметры> (необязательный) Тип: Массив. Массив параметров, передаваемых в метод. Количество и типы параметров должны соответствовать параметрам метода. <Ключ> (необязательный) Тип: Строка. Ключ задания. Если ключ задан, то он должен быть уникальным среди ключей активных фоновых заданий, имеющих такое же имя метода, что и у данного фонового задания. Возвращаемое значение: Тип: ФоновоеЗадание. Описание: Инициирует выполнение фонового задания. Задание выполняется от лица текущего пользователя. Выполнение происходит без ожидания завершения задания. Если задан ключ задания, он должен быть уникальным среди ключей активных заданий.
#36
by H A D G E H O G s
Угу. А теперь гуглим ошибку "Менеджер фоновых заданий на активен" и что надо сделать, чтобы ее избежать.
#40
by Defender aka LINN
"Файловый вариант + Тонкий клиент. Как выполнить некий код асинхронно?" - никак. Смирись :)
#43
by H A D G E H O G s
1) &НаСервере создать объект v82.Application. По команде, через ComОбъект запускать "ОбработчикОжидания" на v82.Application. 2) &НаСервере создать объект v82.Application в режиме ТолстогоКлиента По команде, через ComОбъект запускать ФоновоеЗадание на v82.Application
#44
by H A D G E H O G s
НО. Хочется не v82.Application а v82.ComConnector НО "Хочется, да колется, поговаривал зоофил, глядя на Ежика".
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Почему у меня недоступен пункт меню "На сервере 1С Предприятия"
- Объект сервера 1С:предприятия недоступен (80070532)
- Не понял фразы: "Построитель отчета недоступен на сервере 1С:Предприятия"
- недоступен переключатель на сервере 1с предприятия при добавлении базы
- Ключ защиты установлен на сервере 1, а сервер 1С 8.1 на сервере 2
- Недоступен журнал событий Windows под администратором
- ВыполнитьОбработкуЗаданий - как?
- Почему задваиваются пользователи на сервере 1с?
- Когда 1С пишет "объект недоступен для изменения"?
- Почему СписокВыбора недоступен?
- ВыполнитьОбработкуЗаданий() как работает?
- Метод недоступен на сервере
В этой группе 1С
- УПП Где посмотреть шаблоны проводок по страховым взносам?
- Как в коде программы посмотреть состав плана обмена?
- СКД. Убрать название ресурса
- Опять СКД! Вывод в универсальную коллекцию значений. Не работает! Почему?
- КД. Выгрузка справочника по условию.
- Перенос остатков из ПУБ в 1С Бухгалтерию 8.1
- Может ли Аксапта выгружать накладную в формате Ехель ?
- ЗУП Где нах-ся "Ввод начальных остатков по зарплате"?
- Из РБД сделать обычную БД
- OFF: как ворде наложить символ на символ
- как удалит картинки в 1с81 УТ
- не отрабатывает процедура ПриОткрытии
- Web client 8.2 + браузер Google chrome - расширение для работы с файлами.
- Создаем принт-сервер "JetDirect" в среде Windows ("общий доступ" дает бесправный)
- Специалист консультант Зуп
- Встречный выпуск продукции
- Ошибка в обмене запущенном в пакетном режиме (не удается получить значение константы)
- Расчетный счет сделать основным
- Обмен данными между ЗУП и УПП через правило обмена не работает
- Поле объекта не обнаружено (НалоговыйАгентПоОплате)