Développement EasyReport
Un programme qui crée et envoie automatiquement des e-mails de rapport que j'ai créés moi-même parce que j'étais trop paresseux pour les écrire et les envoyer un par un.
Langage de développement : Visual Basic
2020.08.21 vendredi
2020.08.18 mardi
2020.08.18 mardi
2020.08.14 vendredi
2020.07.21 Mise à jour du mardi
2020.07.21 Mise à jour du mardi
2020.07.20 Mise à jour du lundi
2019.08.01 Mise à jour du jeudi
2019.07.29 Mise à jour du lundi
Ajout du fichier XML de paramètres. Le carnet d'adresses et les paramètres automatiques sont lus à partir du XML plutôt que de la source, les modifications sont donc possibles au niveau de l'utilisateur.
Certaines améliorations de l'interface utilisateur Amélioration de la lisibilité de certaines interfaces utilisateur en ajustant la position et la taille du contrôle
Pour utiliser ce programme, remplissez le rapport au format Excel ci-joint .
Vous pouvez ajouter, supprimer et modifier le carnet d'adresses via EasyReportConf.xml . Le fichier XML doit exister dans le même chemin que le chemin d'installation du programme.
Lorsque vous appuyez sur le bouton Auto , le destinataire, la référence, le fichier de rapport et le compte sont automatiquement saisis. Le contenu de l'entrée peut également être personnalisé dans EasyReportConf.xml. Dans le cas du Mot de passe, si vous le laissez vide, le mot de passe ne sera pas saisi lorsque vous cliquerez sur Auto. (Idem pour les autres articles)
Dans Contenu supplémentaire, saisissez toute information supplémentaire que vous souhaitez écrire en plus du contenu. Le contenu saisi dans le contrôle est ajouté au contenu suivant une fois le contenu de base terminé.
해당 처리
est modifié pour correspondre au contenu d'Excel et d'EasyReport.
Titre : YYYY-MM-DD
Ceci est le rapport de travail quotidien A요일
Bonjour. Il s'agit OO부
OOO
(nom) OO
(poste). YYYY-MM-DD
Il s'agit du rapport de travail quotidien A요일
1. 첫 번쩨 업무
세부 내용
de la première tâche
2. 두 번째 업무
세부 내용
de la deuxième tâche
추가 내용
C'est ça.
OOO OO
rêve
Assurez-vous d'utiliser le fichier Excel ci-joint
Puisqu'il est lié au contenu du rapport du fichier Excel concerné, le fonctionnement du programme n'est pas garanti en cas de changement de format.
Si vous laissez des informations sensibles telles que Mot de passe vide dans EasyReportConf.xml, lorsque vous cliquez sur Auto , aucune saisie n'a lieu pour cette partie et d'autres éléments fonctionnent également de la même manière.
Nous prévoyions un cryptage similaire au Base64 de Password, mais dans le cas de DES, il peut être déchiffré en quelques minutes de recherche sur Internet, et ce n'est pas un programme si exposé ou si polyvalent qu'il utilise RSA. , il a donc été jugé peu efficace par rapport à l’effort, il n’a donc pas été développé. Peut-être pourrai-je réessayer à l'avenir lorsque ma compréhension du RSA s'améliorera ?
Lors de l'exécution du programme, Excel s'allume brièvement puis s'éteint. Cela peut être fait en modifiant simplement la propriété Visible, mais pour une raison quelconque, un problème se produit lorsque le processus Excel ne se termine pas correctement.
Il s'agit d'un problème chronique avec la fonction. Si Excel est visible, vous pouvez simplement le désactiver, mais s'il n'est pas visible, vous devez terminer le processus un par un, vous devez donc définir l'appel Excel pour qu'il soit visible.
Je ne l'ai pas utilisé pendant presque un an parce que je n'ai pas envoyé le rapport de travail quotidien, mais je l'ai réutilisé et je l'ai retiré de là-dessous.
Essuyez la poussière et améliorez toutes les pièces nécessaires ou problématiques.