Календарь для 1С 8







Универсальная обработка, позволяющая выводить календарь за любой месяц с возможностью указания периода, подсчета даты окончания отпуска по уходу за ребенком.

Помесячный календарь, модуль которого может быть использован при написании приложений / обработок на 1С как замена стандартному. 

Выводит список дней выбранного месяца с оформлением рабочих, выходных и праздничных дней. Для удобства при необходимости выводятся начало и конец предыдущего и следующего месяцев соответственно.

Имеет 4 режима работы: 

Календарь — простой вывод календаря, возможность перемещаться по календарю с помощью стрелок вверху, увеличивающих/уменьшающих месяц и год к выбранной дате. Для выбора нужной даты нужно щелкнуть по ней дважды левой кнопкой мыши или нажать на кнопку «Выбор». Выбранная дата будет выделена жирным шрифтом. При выборе даты вверху будет показана ее расшифровка, а также, если это праздничный день, его название. Праздничные дни окрашены в малиновый цвет.
Чтобы перейти на нужную дату, нужно нажать на кнопку «Перейти на дату». После ввода нужной даты произойдет перемещение на нее.
Чтобы вернуться к текущей дате, нужно нажать на кнопку «Текущая дата …».

Выбрать период — режим позволяет выбирать период в календаре, производя подсчет дней и ночей в периоде. Сначала выбираем начало периода, дважды щелкнув левой кнопкой мыши или нажав кнопку «Выбор», после этого указываем окончание периода. После выбора внизу появится информационная строка с периодом, количеством его дней и ночей. Выбранный период будет подсвечен желтым цветом. (идея от Boroda)

Вычислить окончание отпуска по уходу за ребенком до 1,5 лет и Вычислить окончание отпуска по уходу за ребенком до 3 лет — производит расчет даты окончания отпуска по уходу за ребенком и переходит на эту дату (идея от ГердаКай).

Кнопка «Очистить» очищает календарь от выделенных пользователем на поле календаря дат.

24 Comments

  1. rom-x

    а чем этот календарь не устроил — http://infostart.ru/public/74025/

    Reply
  2. hackerk700

    Нормальный календдарь только вот действительно была уже такая разработка http://infostart.ru/public/74025/

    Reply
  3. Uncore

    у меня немного другой механизм вывода данных — используется табличное поле, а не поле календаря.

    Reply
  4. Boroda

    А подсчёт количества дней (часов) он производит? Или разницу в днях (часах) между датами? Т.е. выполняет ли какие-либо дополнительные функции помимо вывода дней?

    Reply
  5. Uncore

    Нет, производится вывод дней без дополнительных функций. Но идея хорошая, попозже может реализую.

    Reply
  6. ГердаКай

    А еще лучше доработать его для расчета окончания выплаты пособия до 1.5 лет и до 3 лет в документе Отпуска по уходу за ребенком, а то до сих пор расчетчики в ручную просчитывают даты окончания выплаты пособий.

    Reply
  7. Uncore

    (6) ГердаКай, спасибо, возьму на заметку.

    Reply
  8. Uncore

    календарь обновлен. появились новые возможности. (4),(6), реализовал изложенные идеи.

    Reply
  9. ГердаКай

    Спасибо огромное, жаль второй раз заплюсовать нельзя. Выглядит потрясающе, буду скачивать.

    Reply
  10. Uncore

    (9), спасибо 🙂

    Reply
  11. rom-x

    11 ночей порадовало на скриншете)))) интересно кому пригодится подсчет количества ночей???))))

    Reply
  12. Uncore

    (11) например, едешь ты в командировку или на отдых, нужно заказать гостиницу с 5 по 10 число — фактически это 6 дней, но 5 суток и соответсвенно ночей.

    Reply
  13. gutentag

    Полезная штучка!

    Reply
  14. dem_mad

    Большое спасибо. Нашел ему применение! )))

    Reply
  15. davydoff

    Когда то сам что то на подобие писал. Интерестно было увидеть решение задачи с другой стороны…

    Reply
  16. latrium

    Хороший календарик

    Reply
  17. Zoba

    Интересный календарь.

    Reply
  18. eugen91

    Кто использует, расскажите как вам ?

    Reply
  19. RomikMf

    Работает ли в управляемом приложении?

    Reply
  20. bulas

    Праздники и знаменательные даты показывает, которые, наверно, можно дополнять? И если есть расчет периода отпуска по уходу за детьми, то и рождаемость должна повышаться. По скринам видно, что удобный календарь.

    Reply
  21. artspeed

    (19) RomikMf, На самом деле тоже интересует данный вопрос!!!

    Reply
  22. Uncore

    (21) artspeed, нет, на управляемые формы надо отчет переписывать. Работает только на обычных формах

    Reply
  23. wolder

    Спасибо

    Reply
  24. dobreishii

    Спасибо!

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *