Реклама на этом месте
Форум 1С
Форум 1С
Программистам. Бухгалтерам. Администраторам. Пользователям
Задай вопрос - получи решение проблемы. Без троллинга и флуда.
21 Сен 2017, 17:13
МультиВход
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?
 
collapse

Автор Тема: Регламентные задания в файловой базе 8.3.6  (Прочитано 3317 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн hobbo

  • *
  • Сообщений: 1
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2016-03-29
  • Сайт: 
Всем привет!
Решаю учебно-тренировочную задачку, в которой некая процедура должна выполняться с заданной периодичностью. Для этого в чистой базе сделал следующее:

- добавил Общий модуль с процедурой:
Процедура ЗаписьВФайл() Экспорт
   ТекстовыйФайл = Новый ТекстовыйДокумент;
   ТекстовыйФайл.ДобавитьСтроку(ТекущаяДата());
   ТекстовыйФайл.Записать("c:\temp\file.txt");
КонецПроцедуры

- добавил Регламентное задание с параметрами:
    предопределенное (а иначе вообще не выполняется ни разу, ну или я не дождался)
    имя метода: Модуль.ЗаписьВФайл
    расписание: каждый день, каждые 20 секунд

Запуск и в отладчике, и в предприятии приводит к одному и тому же результату - задание выполняется каждые 60 секунд. Это я определяю по содержимому создаваемого файла. Причем, расписание задания можно менять как угодно, а оно все-равно выполняется каждые 60 секунд.

Кто знает, в чем может быть проблема?

Извиняюсь, если вопрос тупой. Я третий день изучаю 1С.


Оффлайн MuI_I_Ika

  • Гончаров Михаил
  • Администратор
  • *****
  • Сообщений: 6414
  • РЕПУТАЦИЯ: 761
  • КПД: 12%
  • Регистрация: 2012-08-15
    • Skype: MuI_I_Ika
  • Сайт: 
  • Профессия: Программист 1С
Обратите внимание, что расписание рег. заданию можно задать как в конфигураторе так и в режиме 1с предприятия. Так вот, если последнее задано, то применяется оно.

Оффлайн hobbo

  • *
  • Сообщений: 1
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2016-03-29
  • Сайт: 
Боюсь что не совсем Вас понял, но запустив конфигурацию в режиме "предприятие", я не знаю где там можно настроить расписание и даже вообще увидеть регламентное задание.
Добавлено: 29 Мар 2016, 22:27

Действительно, ответ нашелся в ИТС.
Русским по белому в главе 19 руководства разработчика сказано, что особенностью работы регламентных заданий в файловой базе является в том числе фиксированное (60 секунд) расписание выполнения. Так что это не бага, но фича. Небольшим введением в заблуждение программера, наверное, можно считать наличие в файловой базе в интерфейсе конфигуратора кнопки "расписание". Было бы меньше вопросов, если бы этой кнопки не было.

Последний раз редактировалось: hobbo; 29 Мар 2016, 22:27. Причина: Объединение сообщений

Оффлайн MuI_I_Ika

  • Гончаров Михаил
  • Администратор
  • *****
  • Сообщений: 6414
  • РЕПУТАЦИЯ: 761
  • КПД: 12%
  • Регистрация: 2012-08-15
    • Skype: MuI_I_Ika
  • Сайт: 
  • Профессия: Программист 1С
Конфигуратору все равно какая у вас версия файлова я или серверная. Он их не различает. Тем более что многие разработчики разрабатывают для серверных версий в файловых тестовых базах.

Оффлайн Иса Батурский

  • *
  • Сообщений: 1
  • РЕПУТАЦИЯ: 0
  • Регистрация: 2016-10-13
  • Сайт: 
Привет!
Столкнулся с аналогичной проблемой. Фоновик не стартует чаще чем раз в минуту. Вообще расписание похоже округляется до поминутного в файловом режиме.


Теги:
 


* Живое общение

Не устроил ответ?

Зарегистрируйся и задай свой вопрос. Живое общение приносит результат намного быстрее.


Зарегистрироваться

* Реклама

* Поиск

* Последние задачи на разработку (фриланс)

* Реклама

* Последние вакансии

* Топ 10 авторов за месяц

oleg-x
165 Сообщений
Геннадий ОбьГЭС Геннадий ОбьГЭС
88 Сообщений
alex0402
87 Сообщений
Golickoff Golickoff
32 Сообщений
ilyay ilyay
30 Сообщений
Kironten
29 Сообщений
BuhRust
26 Сообщений
AIFrame
26 Сообщений
AsadRoman
26 Сообщений
Варвар
20 Сообщений

* Кто онлайн

  • Точка Гостей: 764
  • Точка Скрытых: 0
  • Точка Пользователей: 14
  • Точка Сейчас на форуме:

* Облако тэгов

* Форум 1С с мобильного

* Инструменты

* Дополнительно

Поиск

 
SimplePortal 2.3.5 © 2008-2012, SimplePortal