Имя: Пароль:
1C
1С v8
Альтернатива фоновым задачам
0 Sintez123
 
11.12.14
16:57
Есть обработка, выполняет код раз в минуту, по времени дольше минуты. ПодключитьОбработчикОжидания(). Т.е. уже беспрерывно. Периодически нужно менять параметры в обработке, при этом исходя из инфы в самой обработке. Т.е. не получится запустить вторую копию 1с и менять параметры из второй копии. Хотя гиморный вариант есть тоже есть.

В итоге приходится развернуть обработину (полторы минуты), поглядеть циферки, нажать стоп, ждать еще полторы минуты, потом меняю параметры, жму старт и еще полторы минуты жду ответ. Т.е. чтобы поменять одну цифру уходит 5 минут пример. Как решить проблему?

Вижу варианты, но видимо не все:
1) Гиморно, фоновые задания
2) Гиморно, обработка записывает результаты в регистр, и читает параметры из другого регистра. В другой копии 1с, которая не занята обработкой я смотрю результаты и задаю параметры. Обработка из первой копии их подхватыет.
3) Какие еще могут быть варианты решения?

Проблема то в том что пока расчеты не выполнены форма обработки висит. Приходится ждать когда отвиснет. Вот если бы не подвисала форма, то всё бы устроило меня.
1 Лефмихалыч
 
11.12.14
16:59
ты все-таки почитай в справке, что на самом деле такое фоновые задания и чем они от обработки ожидания отличаются
2 Sintez123
 
11.12.14
16:59
кстати! ОбработкуПрерыванияПользователем нельзя! Ни в коем случае :) Расчет должен завершаться до конца, иначе всё полетит вовсе.
3 Sintez123
 
11.12.14
17:01
Вариант "докрутить к обработке человеческую обезьяну" не предлагать, дорого :)
4 H A D G E H O G s
 
11.12.14
17:01
Ловите наркомана.
5 MM
 
11.12.14
17:05
Решай задачу через фоновые задания. В 8.3 можно запускать нормально фоновые задания внутри клиентского приложения в файловом режиме.
6 Garykom
 
гуру
11.12.14
17:12
(0) а зачем брать параметры из формы? засунь куда нить (в базу, в файл и т.д.) и в обработке меняй параметры тама

а тво обработчика ожидания пусть берет параметры не из форма а из файла, из базы и т.д. куда ты их записал
7 Sintez123
 
11.12.14
17:14
(6) хороший вариант с файлом. Но не красивый, юзерам не понравится такое. Для себя бы я так и сделал бы.
8 Sintez123
 
11.12.14
17:14
(5) видимо придется. Не люблю я фоновые.
9 Garykom
 
гуру
11.12.14
17:14
(7) мда слов нету

каким юзерам не понравится и что они увидят? они по прежнему на форме меняют, а то что там файл юзается внутри это их не касается

юзай реквизиты обработки
10 Sintez123
 
11.12.14
17:24
аа... а я подумал что юзеру надо будет файл открывать и там менять.
11 Garykom
 
гуру
11.12.14
17:32
все я согласен с NS, программистов надо учить и разрешать работать только сдавшим экзамены...
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn