|
Не отрабатывает регламентное задание, клиент-сервер | ☑ | ||
---|---|---|---|---|
0
Fr1eNd
31.01.12
✎
16:26
|
Проблема в следующем, в клиент серверном варианте не отрабатывает регламентное задание. Задание создано в конфигураторе, галочки использование и предопределенное стоят. Фоновое задание создается, но завершается с ошибкой: "Переменная не определена (ПараметрЗапуска)" Кто нибудь сталкивался, пока все что нашел в интернете не произошло.
Заранее благодарен |
|||
1
mikecool
31.01.12
✎
16:27
|
смотри журнал регистрации
|
|||
2
Пеппи
31.01.12
✎
16:29
|
написано же, что переменная не определена.
|
|||
3
Aleksey
31.01.12
✎
16:29
|
Перегружал?
|
|||
4
Fr1eNd
31.01.12
✎
16:30
|
(3) Перегружал
(1) можно попробовать (2) как её определить в консоли заданий ничего тагоко нет и вообще что это за параметр и для чего он нужен |
|||
5
Alex S D
31.01.12
✎
16:33
|
в отладчике глянь в файловом режиме..
|
|||
6
mikecool
31.01.12
✎
16:33
|
(5) нафига? если и в серверном можно посмотреть, даже нужно
|
|||
7
mikecool
31.01.12
✎
16:34
|
лан, двоечники, садитесь ))
Глобальный контекст.ПараметрЗапуска (Global context.LaunchParameter) Глобальный контекст (Global context) ПараметрЗапуска (LaunchParameter) Использование: Только чтение. Описание: Тип: Строка. Используется для доступа к параметру запуска, передаваемому через ключ командной строки /C. Доступность: Тонкий клиент, веб-клиент, толстый клиент. |
|||
8
Fr1eNd
31.01.12
✎
16:37
|
(7) это я видел как это к регламентной процедуре прицепить там никаких параметров нет, может как-то программно?
(5) в файловом варианте работает немного по другому и норм все отрабатывает. |
|||
9
Fr1eNd
31.01.12
✎
16:39
|
(7) может ключик реестра надо править на сервере как-то что б нормально отрабатывало
|
|||
10
mikecool
31.01.12
✎
16:39
|
(8) ищи где есть упоминание в обработчие
ессно на файловой все отрабатывает, там параметр доступен |
|||
11
mikecool
31.01.12
✎
16:40
|
и ессно уже нашел в журнале описание ошибки
|
|||
12
Fr1eNd
31.01.12
✎
16:42
|
В обработчике вроде нигде не упоминается если только в глубь искать отладчикам пока запустил 1с в режиме отладке сервера буду копать.
|
|||
13
Fr1eNd
31.01.12
✎
16:46
|
{ОбщийМодуль.мойМодуль.Модуль(315,69)}: Переменная не определена (ПараметрЗапуска)
по причине: {ОбщийМодуль.мойМодуль.Модуль(315,69)}: Переменная не определена (ПараметрЗапуска) |
|||
14
Fr1eNd
31.01.12
✎
16:47
|
вот он журнал регистраций, он все поставил на свои места))) К.О. Спасибо Нуралиеву за это!
|
|||
15
Fr1eNd
31.01.12
✎
16:48
|
I need help!
|
|||
16
Fr1eNd
31.01.12
✎
16:52
|
Ich brauche Hilfe!!!
|
|||
17
XxGunnxX
31.01.12
✎
16:57
|
Я так понимаю параметр запуска доступен только на клиенте потому что подразумевается параметр запуска клиента.
Соответственно с точки зрения сервера нет какого-то определенного параметра запуска - их столько сколько запущено клиентов. Подцепить это никак, если только приначалеработысистемы писать куда нибудь, а на сервере строить таблицу. |
|||
18
Fr1eNd
31.01.12
✎
17:04
|
Я так понял надо искать в своем коде эту переменную и убирать её.
А можно как-то запускать регзадания на клиенте в клиент-серверном варианте. Я что-то слышал про обработку ождидания(). Может кто знает как этим пользоваться. |
|||
19
XxGunnxX
31.01.12
✎
17:11
|
Погугли ПодключитьОбработчикОжидания()
|
|||
20
Fr1eNd
31.01.12
✎
17:34
|
(19) т.е. как в файловом варианте задание запускается, а на сервере галку запрета поставить?
|
|||
21
XxGunnxX
31.01.12
✎
18:01
|
(20) я не знаю как. Потому что я не знаю зачем.
|
|||
22
Fr1eNd
01.02.12
✎
01:46
|
Разобрался, все просто пре запуске рег задания 1с делает синтаксический контроль модуля в котором расположена процедура для вызова рег функции. Перенес в отдельный модуль все заработало и отрабатывает на УРА. Спасибо всем за помощь.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |