Поздравление пользователя с официальными праздниками
Задачи пользователя - Поздравления
Бесплатные
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Узнавайте о новых бесплатных решениях в нашей телеграм-группе Инфостарт БЕСПЛАТНО
Для установки, кроме добавления внешней обработки, надо дописать в модуль приложения (для тех кто в танке: наименование конфигурации - правая кнопка мышки - открыть модуль приложения) следующую процедуру:
/////////
Процедура ПриНачалеРаботыСистемы()
Форма3=Обработки.Праздники.ПолучитьФорму();
Форма3.Открыть();
КонецПроцедуры
////////////
В дальнейшем думаю доработать, чтобы праздники и даты можно было добавлять не в процедуре, а в табличной части документа.
Как и обещал, выкладываю доработанную версию, но это уже не внешняя обработка, а пустая конфигурация с одним единственным справочником. Установка "гаджета" осуществляется через "сравнить, объединить с конфигурацией из файла", в форме сравнения нужно оставить только одну "галочку" (напротив справочника "Праздники"). Модуль приложения нужно изменить как указано выше (если в модуле ничего нет, можно объединить и его).
Да, что интересно, теперь окно само закрывается через пару секунд, но чтобы добавить праздник, можно закоментировать модуль ОбновлениеОтображения() в формеЭлемента справочника Праздники (для танкистов: добавить новый праздник можно каждое первое число любого месяца или любой другой день, изменив системную дату на 1).
Пример работы можно посмотреть в конфигурации Делопроизводство, выложенной: //infostart.ru/projects/3935/
Вступайте в нашу телеграмм-группу Инфостарт