logo
logo

Форум Периодические операции

создать новую тему раскрыть все
Периодические операции Karbofoss 17/11/2005 10:43 #написать ответ
Предлагаю вместо существующих графиков выполнения повторяющихся операций поставить такие:
1. Однократно:
- Дата
- Время
2. Периодически:
- дата начала
- дата окончания (с возможностью не указывать)
- Количество интервалов запуска (целое число).
- Интервал запуска: день, неделя, месяц.
3. По заданным дням
- набор дат и времен.
 
Данная схема применяется в Oracle Applications, и неплохо себя зарекомендовала . Думаю, если были реализованы такие схемы, какие есть, реализовать предложенную труда не составит.
Извините,... Dervish 17/11/2005 12:00 #написать ответ
...я не знаком с Oracle. Возможно, поэтому я не понял ваше предложение.
 
Хотя, могу попробовать пофантазировать... "График выполнения", это совсем не график, а просто указание как именно повторять операцию? Если так, то тогда чем не устраивает существующий механизм? Кстати, я его не изобретал самостоятельно а позаимстовал из продуктов Microsoft. Посмотрите, в Outlook-e применяется аналогичный интерфейс для задания периодичности событий.
Я так сразу и подумал... Karbofoss 17/11/2005 12:23 #написать ответ
Не нравится следующим:
Я не могу выбрать выполнение каждые три дня, каждые две недели
Я не могу повторять операции, скажем, 10.10.2005, 12.10.2005, 23.12.2005... То есть по случайным датам, но которые имеют для меня смысл.
Наверное в любой... Dervish 17/11/2005 12:29 #написать ответ
...программе есть хотя бы какие-то ограничения. Я предлагаю вам обратить внимание на пункт в меню "Дублировать операцию" (это в меню "Действия" на странице операций). Его клавиатурное сокращение Ctrl+D.
хорошо... Karbofoss 17/11/2005 14:45 #написать ответ
...а как быть с первым пунктом того, что "мне не нравится"?
Никак не быть! (+) Dervish 18/11/2005 22:37 #написать ответ
1. Выполнение каждые три дня.
 
Устанавливаем: Частота повторения - Ежедневно, и справа вводим Каждый 3-й день. Цифирьку "три" вводим.
 
2. Каждые две недели.
 
Устанавливаем: Частота повторения - Еженедельно, справа вводим цифирьку 2, что будет означать "каждую вторую неделю". Ну и указываем, в какой день недели выполнять операцию.
 
Попробуйте.
Интересно... Karbofoss 21/11/2005 10:01 #написать ответ
... Ну раз так, то ладно. Просто обычно "каждую вторую неделю в четверг" подразумевает "каждый второй четверг месяца"...
Не вполне ясные обозначения. Ну да что еще от микрософта ожидать?
И еще Karbofoss 17/11/2005 12:25 #написать ответ
В принципе первый вариант (с выбором одной даты) - частный случай второго. Кстати, я не отвергаю существующий вариант, просто предлагаю его расширить и исключить продублировавшиеся возможности.