Всем доброе время суток.
Есть такая задачка. При нажатии кнопки в форме нужно запустить фоновое задание, которое в свою очередь использует сторонние процедуры и функции. Все бы ничего, но задание это не выполняется. Делаю следующим образом:
ФоновыеЗадания.Выполнить("ОбщегоНазначения.ВыполнитьСКонтекстомКлиента",
ПараметрыПроцедурыФоновогоЗадания, КлючФоновогоЗадания, НаименованиеФоновогоЗадания);
Сначала ошибка вылазила: Менеджер заданий не активен. Решается написанием небольшой обработки с запуском "ВыполнитьОбработкуЗаданий();".
Теперь же фоновое задание просто не выполняется. Если просто вызвать "ОбщегоНазначения.ВыполнитьСКонтекстомКлиента" с нужными параметрами, то все работает.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший