Продолжение темы "вечного календаря". Теперь можно добавлять заметки на любую дату. Посчитает количество дней между датами и многое другое. Мал золотник , а дорог.
Файлы
ВНИМАНИЕ:
Файлы из Базы знаний - это исходный код разработки.
Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы.
Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных.
Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Конфигурация "Амбулатория" для платформы 1С:Предприятие 7.7. может быть использована для учета медосмотров, лабораторных и функциональных исследований.
(1) Календарь и "рисуется" сразу при открытии
Кнопка "сформировать" возвращает нас в календарь текущего года (можно было переименовать в "Обновить")
"привязать" имеется ввиду , таблица в режиме ввода данных ? Есть и такой вариант , но он менее удобен и больше кода.
Как говорится кому как нравится - это просто вариант календаря встроенными функциями 1С (НомерДняНедели(),НачалоГода(),ДатаГод(),ДатаМесяц())
взял уже вчерась обработку как рыбу и по быстрому сбацал то шо предлагается в 1 + учет праздников и выходных для разных графиков и календаря отпусков...
(3) именно для этого я ее и выложил
у меня она работает еще так Выбор даты (замена стандартной-по выбору) (при открытии получает Контекст) и возвращает выбранную дату.
Спасибо.
Для меня, как новичка в написании внешних обработок это школа)
Я взяла это для ЗиКа. Тоже дописала для графика сторожей, они работают только в ночную. Оригинальный график. Еще у заказчика есть сотры, которые не имеют графика, приходят когда попросят. Очень удобно. Иногда требуется просчитать
заранее в будущих периодах. Здорово. Хорошая идея.
Пока не использую, скачал просто для интереса, но понравилось, поучительно! Если буду использовать, то все сделаю в одном окне! Но вряд ли, у меня многие вещи вызываются в модальном режиме, а оттуда такую обработку не вызоваешь, :(...
(0) Посмотрел. Понравилось. Но обнаружил следующее. Если в диалоге (вызывается из ячейки с шапкой "ВЫБЕРИТЕ НУЖНЫЙ ВАМ ГОД") вводим год числом с тремя (и меньше) знаками, то сначала вывод календаря срабатывает. Повторяем выбор года, но уже не из ячейки с шапкой, а из таблицы лет. Эффект своеобразный. Как то нужно подправить.
(14) Спасибо. Заслуженный Вам плюс - за выявленный баг. В понельник выложу исправленный. Вот - вот это диалог, как приятно. Дороже любых плюсов - когда тебе укажут, подскажут, посоветуют, направят. все спасибо.
Поздравляю автора с рождением сына
Разработка интересная с точки зрения дальнейшего её развития. Например, на её основе что-то типа органайзера сделать. В качестве табель-календаря может быть исползовать. А пока не нашёл ей применения (ЗиК в настоящее время не пользую, а в торговле этот календарь просто как календарь не нужен, хотя есть мысль сделать на 8.1 похожее с функциями органайзера для менеджеров)
Всё очень здорово!!!
Плюс поставлю, но хотелось бы чтобы вы поправили небольшой баг. Когда хочу выбрать 1 год (время когда жил Христос), то выскакивает сообщение о том чтобы я ввёл именно четырёхзначный символ. Конечно можно стрелкой от 1000 до 1 добраться, но кликать мышью 999 раз очень долго...
Жду поправки...
(24) Спасибо , Оракул !
Тебе ли не знать 1 год.
Вчера открыл календарь в Viste и был "приятно удивлен" ,что раньше 1900 года она ничего не знает.
А если сменить дату (визуально через трей), то "нижняя рамка" -1980 год!
хорошо....выполнить....cmd - date - 01.01.1989 - введена неправильная дата.
к вопросу. поправить то поправлю (недавно только убрал по (14)) а вот только правильно ли показывать будет - как проверить ?))))
(24) Баловство это. Григорианский календарь был введен 4 октября 1582г. , а в России в 1918г. (Википедия) Так что, хоть стрелкой, хоть не стрелкой, смысла в результате для столь отдаленных лет никакого (чисто "искусство ради искусства"). А вот для практического использования (в нужном на практике периоде) обработка хорошо подходит, особенно с добавленными заметками.
Идея календарь+заметки оригинальная (нигде не встречала такой). Ошибок при использовании не обнаружила. Календарик вставила в Сервис/Дополнительные возможности.
Возникла идея - если на дату установлена заметка, то пока не откроешь сам календарик, не увидишь этого. Идеально бы было чтобы реализовывался принцип "автозагрузки" - если на наступившую дату в календарик были установлены заметки то при запуске 1С выдавалось бы окно-напоминание типа "посмотри дела на сегодня". ??? - только реализуемо ли это???
(42) Реализумо !!! Спасибо за совет - ждите обновления.
(в настройках также если указать "откуда брать дни рождения" тоже будут отмечаться ))) Печать всех заметок на выбранный период