Как сделать таймер! #305894


#0 by Alexlick
Есть справочник состоящий из имен, паспортных даных, прописки и и т.д. последняя колонка это дата окончания регистрации можно ли сделать таймер в справочнике? чтобы за два три дня до окончания регистрации он выводил строки с нужными фамилиями, у которых регистрация скоро кончится, на верх! или подсвечивал эти строки как либо! Заранее благодарен!
#1 by Мулька
При входе в систему проверять или интерактивно запускать обработку или из шедулера - масса возможностей
#2 by lamme
сделай обработку - которая будет проверять данные парамаетры. и в глобальном моудле - пользуйся ОбработкаОжидания(ПроцедураЗапускаТвоейОбработки). Т.е. конецпроцедуры --- В обработка Моя - приоткрытии - Парам = Форма.Параметр Если Парам = "Автоматически" - то запускаешь на проверку условий. В глоб модуле ОбработкаОжидания("ЗапускаТвоейОбработки","600");
#3 by DGorgoN
Поиск по поисковикам и мисте спасет
#4 by Мулька
Обработка ожидания - последнее дело
#5 by lamme
4 о вкусах не спорят. Если обработкаожидания работает, то почем б и нет?
#6 by Alexlick
дело в том что я еще пока дуб дубом в 1с вот наткунулся на мисту замечательный сайт и учебник буду штудировать все выходные но справочник начальство просет к завтро( вот копаюсь ищу
#7 by Alexlick
нам то надо возврашать не текушее время текушую дату потом сней сравнивать столбец где записана дата окончания регистрац. того или иного водителя и если дата будет равна тек дате или < меньше на 1-2 дня то вывесте этого водителя на первую строку или подчеркнуть(выделить) чтобы диспечир это заметил и принял к сведению
#8 by Alexlick
тоесть ставим ТекущаяДата а каксделать сравнение и последушее незнаю((( и как проверять тока конкретный столбец с датой
#9 by Alexlick
вообщем вот такая ошибка выходит Если ЗапущенСейчасИлиНет <<?>>=0 Тогда {Справочник.Водители.ФормаСписка.цууцу.Модуль}: Переменная не определена (ЗапущенСейчасИлиНет) зато если вот так конецпроцедуры то соответственно ошибок нет но и результатат нет хотя даты я сравниваю при условии что они к примеру равны а как теперь их подчеркнуть вывести итд итп или может отдельным списком вывести вообшем не получается
#10 by trdm
+1. ТОлько отчет + ответственный сотрудник.
#11 by Alexlick
вообщем у мну так и ничего не вышло(
#12 by DGorgoN
Поиск не помог?
#13 by lamme
ну ты намудрил ... в   -это былд кусок моего кода. Но он не означал - дословное сдирание и применение. переменная  ЗапущенСейчасИлиНет  - это моя переменная. Она у меня отвечает за то, чтоб дважды не была запущена одна и таже обработка втечении дня. Конечно - у тебя будет ругаться. ---- и условие сравнения у тебя будет что то типа СпрВодители.ВыбратьЭлементы; Пока СпрВодители.ПолучитьЭлемент>0 цикл Если СпрВодители.ЭтоГруппа=1 тогда продолжить; конецесли; Если СпрВодители.ПометкаУдаления=1 тогда продолжить; конецесли;
#14 by Shaman100M
А проще нельзя? Реквизит ДатаОкончанияРегистрации сделать с сортировкой и отбором. Тогда: В форме списка справочника устанавливаем сортировку по реквизиту, и видим сверху все просроченные. Или: Устанавливаем отбор на "завтра" а потом "на послезавтра" и видим, у кого к концу...
#15 by smaharbA
А зафига Обработка ожидания ? растолкуйте тупому ?
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С