Название: Автоматическое пополнение данных Отправлено: Bigcrash от 12.04.2017, 14:11:58 Добрый день.
Не могу настроить в ОТЧЕТах функцию по автозаполнению базы на текущую дату. Вроде создаю задание, тыкаю ВЫПОЛНЯТЬ ЕЖЕДНЕВНО но ничего не происходит в назначенное время. Название: Re:Автоматическое пополнение данных Отправлено: Дмитрий Пархоменко от 12.04.2017, 15:33:55 Здравствуйте! Отложенные задания создаются через планировщик Windows, за их исполнением следит операционная система (ОС). Если Ваша ОС от Windows Vista и выше, то довожу до Вашего сведения, что задание будет выполнятся только в том случае, если Вы явно указали пароль пользователя Windows в программе Отчеты. Также, если мне не изменяет память, для выполнения запланированных заданий Windows, пароль пользователя не может быть пустым, т.е. необходимо назначить пользователю Windows некий пароль, а затем ввести его в программе Отчеты при создании отложенного задания.
Название: Re:Автоматическое пополнение данных Отправлено: Bigcrash от 12.04.2017, 15:36:18 Windows Server 2008 R2
пароль указывал Название: Re:Автоматическое пополнение данных Отправлено: I_m от 12.04.2017, 15:57:07 Дополню чуть.
Учтите, что в СП3 отсутствует связь между заданиями СП, и заданиями ОС, которые были созданы на основании заданий СП. Допустим, вы создали некоторое задание в Отчетах и на его основе создали задание ОС. Допустим, что в таблице ЗаданиеЗаголовки созданное задание имеет идентификатор 10. Тогда в системных заданиях строка вызова будет выглядеть примерно как Repreal.exe /T=10. Если в дальнейшем вы будете в Отчетах менять какие-либо параметры задания (даты, кол-во проходов, кол-во узлов в задании и т.п.), да даже если ничего менять не будете, а просто нажмете кнопку "Сохранить", то в таблице ЗаданиеЗаголовки это же самое задание запишется уже под другим идентификатором. Соответственно, команда в системном задании Repreal.exe /T=10 просто ничего не будет делать. Реализация крайне корявая, но что делать? Жить с этим можно. Я лично предпочитаю прямое редактирование таблиц заголовков и строк заданий. Название: Re:Автоматическое пополнение данных Отправлено: Дмитрий Пархоменко от 12.04.2017, 15:59:36 Да, реализация не блещет.
Еще добавлю. Попробуйте самостоятельно запустить созданное задание через Планировщик Windows, только обратите внимание, что у планировщика есть фильтр по умолчанию, он в интерфейсе показывает только те задания, которые уже должны были наступить, т.е. либо фильтр его отредактируйте чтобы увидеть задание от Взлет СП3, либо задание создайте вчерашним числом в Отчетах (правда не до конца уверен про этот вариант). И еще один момент, если я опять же не ошибаюсь, задание от имени пользователя на запуск приложения Windows исполнит только если пользователь в этот момент будет активен, т.е. вход в систему под этим пользователем будет выполнен, м.б. из-за этого у Вас не происходит запуск задания? Опять же, у Windows в Панели управления, в Администрировании есть Просмотр событий, уверен, думаю, что там можно попробовать найти информацию о том, почему Windows не исполняло задание. Название: Re:Автоматическое пополнение данных Отправлено: Дмитрий Пархоменко от 12.04.2017, 16:26:31 И еще добавлю.
Самым лучшим способом уйти от всех вышеуказанных проблем - перейти на Взлет СП4, в нем нет необходимости создавать задания, сбор данных производится в автоматическом режиме службой сбора и обработки данных СП4. Название: Re:Автоматическое пополнение данных Отправлено: Bigcrash от 13.04.2017, 07:12:15 Cпасибо за советы, попробую, по результатам отпишусь.
На СП4 с превеликим бы удовольствием перешел, но СП4 не поддерживает электросчетчики. Название: Re:Автоматическое пополнение данных Отправлено: Дмитрий Пархоменко от 13.04.2017, 10:55:00 Не за что. А какими именно электросчетчиками Вы пользуетесь? Может быть ускорим.
Название: Re:Автоматическое пополнение данных Отправлено: I_m от 13.04.2017, 14:03:50 Меркурий-230 нужны обязательно.
Название: Re:Автоматическое пополнение данных Отправлено: Bigcrash от 13.04.2017, 14:51:43 СЭТ-4ТМ.03 в основном.
Кажется есть понимание, почему не срабатывает автоматическое чтение. Сегодня пол дня убил не могу даже собственноручно созданную задачу в планировщике заставить работать. А со Взлет СП он похоже их вообще в планировщик не передает, хотя пишет, что передано. Но по факту ничего не появляется.... Видимо в серверных версиях винды не все так просто.... Название: Re:Автоматическое пополнение данных Отправлено: Дмитрий Пархоменко от 13.04.2017, 15:36:31 Постараемся ускорить оба прибора.
Что касается задания, то по всей видимости, необходимо сначала создать само задание в программе Отчеты и нажать кнопку "Сохранить" ("Выполнить задание" не нажимаем!). Только потом открываем уже созданное на предыдущем шаге задание, наживаем в окне кнопку "Выполнить задание", вводим "Отложено", указываем пользователя и пароль, ставим опцию "Повторять ежедневно" и кнопку "Применить". При выходе из окна "Задание" нажимаем не "Сохранить", а "Закрыть", чтобы переданное планировщику задание не изменилось. Для проверки, заходим в Планировщик Windows и в его левой части окна в дереве выбираем "Библиотека планировщика заданий", правее мы должны видеть задание с тем же именем что и в программе Отчеты (см. рисунок). Название: Re:Автоматическое пополнение данных Отправлено: Bigcrash от 14.04.2017, 13:33:49 Дмитрий, спасибо.
Именно в такой последовательности задание начало передаваться планировщику. Т.е. если сразу и создать и сохранить, СП3 пишет, что задание передано, но по факту ничего не появлялось. Если сначала создать задание - закрыть, а уже потом открыть и поставить в планировщик, все проходит успешно. Танцы с бубнами однако ;D |