Разработка EasyReport
Программа, которая автоматически создает и отправляет электронные письма с отчетами, которые я создал сам, потому что мне было лень писать и отправлять их по одному.
Язык разработки: Visual Basic
2020.08.21 Пятница
2020.08.18 вторник
2020.08.18 вторник
2020.08.14 Пятница
2020.07.21 Обновление во вторник
2020.07.21 Обновление во вторник
20.07.2020 Обновление в понедельник
2019.08.01 Обновление в четверг
2019.07.29 Обновление в понедельник
Добавлен XML-файл настроек. Адресная книга и автоматические настройки считываются из XML, а не из источника, поэтому изменения можно вносить на уровне пользователя.
Некоторые улучшения пользовательского интерфейса. Улучшена читаемость некоторых элементов пользовательского интерфейса за счет настройки положения и размера элемента управления.
Чтобы использовать эту программу, заполните прилагаемый отчет в формате Excel .
Вы можете добавлять, удалять и изменять адресную книгу с помощью EasyReportConf.xml . XML-файл должен находиться в том же пути, что и путь установки программы.
При нажатии кнопки «Авто» автоматически вводятся получатель, ссылка, файл отчета и учетная запись. Входное содержимое также можно настроить в EasyReportConf.xml. Если вы оставите поле «Пароль» пустым, пароль не будет вводиться при нажатии кнопки «Авто». (То же самое для других предметов)
В разделе «Дополнительный контент» введите любую дополнительную информацию, которую вы хотите написать в дополнение к контенту. Содержимое, введенное в элемент управления, добавляется к следующему содержимому после завершения основного содержимого.
해당 처리
содержимое изменяется в соответствии с содержимым Excel и EasyReport.
Название: YYYY-MM-DD
Это ежедневный отчет о работе A요일
привет. Это OO부
OOO
(наименование) OO
(должность). YYYY-MM-DD
Это ежедневный отчет о работе A요일
1. 첫 번쩨 업무
세부 내용
первого задания
2. 두 번째 업무
세부 내용
второго задания
추가 내용
Вот и все.
OOO OO
мечта
Обязательно используйте прикрепленный файл Excel.
Поскольку он связан с содержимым отчета соответствующего файла Excel, работа программы не гарантируется в случае изменения формата.
Если вы оставите конфиденциальную информацию, такую как пароль, пустым в EasyReportConf.xml, то при нажатии кнопки «Авто» для этой части ввод не будет выполнен, и другие элементы также будут работать таким же образом.
Мы планировали шифрование, аналогичное Base64 для пароля, но в случае DES его можно расшифровать всего за несколько минут поиска в Интернете, и это не настолько открытая или универсальная программа, чтобы использовать RSA. , поэтому его эффективность была признана низкой по сравнению с усилиями, поэтому он не был разработан. Может быть, я смогу попробовать еще раз в будущем, когда мое понимание RSA улучшится?
При запуске программы Excel ненадолго включается, а затем выключается. Это можно сделать, просто изменив свойство Visible, но по какой-то причине возникает проблема, когда процесс Excel не завершается должным образом.
Это хроническая проблема с функцией. Если Excel виден, вы можете просто отключить его. Однако, если он не виден, вам придется завершить процесс один за другим, поэтому вам придется сделать вызов Excel видимым. .
Я им не пользовался почти год, потому что не присылал ежедневный отчет о работе, но снова воспользовался и снова достал его оттуда.
Вытирайте пыль и улучшайте все необходимые или проблемные детали.