|
повесить процедуру на регламентное задание | ☑ | ||
---|---|---|---|---|
0
novichok20
18.02.16
✎
11:34
|
есть процедура которая выполняется при нажатии на кнопку?
как реализовать что бы функция выполнялась несколько раз вдень без нажатия пользователем на кнопку? если можно пример? заранее благодарен,всем хорошего дня) |
|||
1
ObjectRelation Model
18.02.16
✎
11:36
|
база файловая или клиент-серверная?
|
|||
2
Ёпрст
18.02.16
✎
11:37
|
ну, создай фоновое задание, да выполняй, кто мешает ?
|
|||
3
novichok20
18.02.16
✎
11:39
|
(1)файловая
|
|||
4
novichok20
18.02.16
✎
11:45
|
а в фоновом задании разве можно указывать сколько раз выполнять
|
|||
5
novichok20
18.02.16
✎
12:22
|
создал регламентное задание с расписанием.в имя метода прикрепил процедуру(формирования и отправки файла) из общего модуля .
как дальше быть? как запустить это регламентное задание,на сколько я понял на файловой базе оно как-то по другому запускается чем на клиент-серверном? |
|||
6
novichok20
18.02.16
✎
12:34
|
Кто нибудь сможет мне помочь разобраться?
|
|||
7
silent person
18.02.16
✎
12:40
|
http://v8.1c.ru/o7/201305fi/ 22.05.2013 Работа фоновых заданий в файловом варианте
|
|||
8
novichok20
18.02.16
✎
13:17
|
сделал так
Если ИмяПользователя() = "ФоновыйПользователь" тогда ПодключитьОбработчикОжидания("ОтправкаНаFTP", 3600); КонецЕсли; где ОтправкаНаFTP-экспортная процедура в общих модулях(в ней создается файл и отправляется на ФТП) ругается Недопустимое значение параметра (параметр номер '1') |
|||
9
Cyberhawk
18.02.16
✎
13:19
|
СП тебе в помощь
|
|||
10
novichok20
18.02.16
✎
13:20
|
(9)спасибо)
а если без него) |
|||
11
Cyberhawk
18.02.16
✎
13:24
|
Если конфигурация базы на БСП, то Я бы сделал через внешнюю обработку, выполняемую по расписанию
|
|||
12
Cyberhawk
18.02.16
✎
13:24
|
Ну а если можно корежить конфигурацию базы, то свое регл. задание
|
|||
13
Cyberhawk
18.02.16
✎
13:24
|
В чем у тебя проблема - так и не понял
|
|||
14
silent person
18.02.16
✎
13:29
|
(10)
1. делаешь общий модуль у которого установлены только 2 галки "Сервер" и "ВызовСервера" 2. в этом общем модуле пишешь экспортную процедуру. например: &НаСервере Процедура РегЗадание() Экспорт КонецПроцедуры 3. делаешь свое регламентное задание. в поле Имя метода выбираешь процедуру РегЗадание(). ставишь галки "Использование", "Предопределенное", настраиваешь расписание. Все. |
|||
15
novichok20
18.02.16
✎
13:31
|
(14)я так сделал не работает.
|
|||
16
silent person
18.02.16
✎
13:31
|
(15) как проверял ? у меня то работает.
|
|||
17
novichok20
18.02.16
✎
13:32
|
(13)проблема вот в чем я ни разу ни сталкивался с регл.заданием.
у меня есть процедура которая создает файл XML и передает его на FTP.хотелось сделать чтобы процедура выполнялась не сколько раз вдень без моего участия по регл.заданию. база самописная могу её корежить. |
|||
18
silent person
18.02.16
✎
13:33
|
ну и все действия регламентного задания должны выполнятся на сервере.
|
|||
19
novichok20
18.02.16
✎
13:48
|
(16)зашел на FTP а файла нет(
|
|||
20
novichok20
18.02.16
✎
13:55
|
(18)может поточу что файловая база
|
|||
21
ibreiter
18.02.16
✎
13:56
|
На локальный сохранит?
|
|||
22
novichok20
18.02.16
✎
14:04
|
(21)даже если без передачи на ФТП то не создается XML.(
|
|||
23
ibreiter
18.02.16
✎
14:10
|
(22) В журнале чего пишет?
Отладчиком не ловится момент создания? |
|||
24
novichok20
18.02.16
✎
14:17
|
(23)В журнале ни чего.отладчик то же молчит.
получается что рег.задание не выполняется.только изза чего? |
|||
25
Cyberhawk
18.02.16
✎
14:23
|
А ты там кем?
|
|||
26
novichok20
18.02.16
✎
14:24
|
(25)
|
|||
27
novichok20
18.02.16
✎
14:24
|
Где
|
|||
28
Cyberhawk
18.02.16
✎
14:51
|
(27) Там, где тебе захотелось реализовать процедуру по расписанию, а не по кнопке
|
|||
29
novichok20
18.02.16
✎
14:59
|
Сисадмин
|
|||
30
Cyberhawk
18.02.16
✎
18:38
|
Тогда позовите программиста 1С, ибо создават регл. задания с программным кодом - не дело сисадмина
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |