Der DLRG Briefbogen Generator ist eine Python-Anwendung, die individualisierte Briefbögen für die DLRG (Deutsche Lebens-Rettungs-Gesellschaft) generiert. Die Anwendung ermöglicht es Benutzern, vordefinierte Microsoft Word-Vorlagen mit Daten aus Excel-Dateien zu befüllen und individuelle Briefbögen für verschiedene Mitglieder der Organisation zu erstellen.
Briefbogen Generator | Briefbogen Templates
Klicken Sie auf die Schaltfläche "Auswählen" neben "Template Ordner", um das Verzeichnis auszuwählen, das Ihre Microsoft Word-Vorlagen (.docx-Dateien) enthält.
Klicken Sie auf die Schaltfläche "Auswählen" neben "Ausgabe Pfad", um das Verzeichnis festzulegen, in dem die generierten Briefbögen gespeichert werden.
Klicken Sie auf die Schaltfläche "Auswählen" neben "Daten Quelle", um eine Excel-Datei auszuwählen, die die Daten enthält, die in die Vorlagen eingefügt werden sollen. Die Daten-Datei sollte spezifische Tabellenblätter namens "Allgemeine Daten", "Vorstand" und "Jugend" haben.
Wählen Sie aus, ob Sie Briefbögen für die "Vorstand" oder die "Jugend" generieren möchten, indem Sie auf das entsprechende Optionsfeld klicken.
Markieren Sie die Vorlagen, für die Sie Briefbögen auswählen möchten, aus der Liste der Vorlagen im scrollbaren Bereich.
Klicken Sie auf die Schaltfläche "Generiere Briefbogen", um den Generierungsprozess zu starten. Das Programm wird die Daten aus der ausgewählten Gruppe (Vorstand oder Jugend) mit den ausgewählten Vorlagen zusammenführen und individuelle Briefbögen für jedes Mitglied erstellen.
Um eine Beispieldaten-Datei zu erstellen, klicken Sie auf die Schaltfläche "Daten Vorlage exportieren" in der Symbolleiste. Dadurch wird eine Excel-Datei mit Beispieldaten generiert, die Sie als Vorlage verwenden können, um Ihre spezifischen Details einzufügen.
Die folgenden Variablen können in den Vorlagen verwendet werden. Variablen, die mit "o_" beginnen, sind spezifisch für die Organisation, während solche, die mit "jo_" beginnen, für die Jugendorganisation sind.
RichText Variablen müssen in der Word Vorlage mit einem r
angeführt werden z.B. {{r o_email }}
.
Weitere Infos gibt es in der python-docx-template Dokumentation
o_strasse
: Straßenadresse der Organisationo_plz_ort
: Postleitzahl und Stadt der Organisationo_telefon
: Telefonnummer der Organisationo_fax
: Faxnummer der Organisationo_email
: E-Mail-Adresse der Organisation (anklickbarer Link)o_webseite
: Website der Organisation (anklickbarer Link)o_amtsgericht_ort_nummer
: Amtsgericht und Registriernummer der Organisationo_vorsitz
: Name des Vorsitzenden der Organisationo_stv_vorsitz
: Name des stellvertretenden Vorsitzenden der Organisationo_schatzmeister
: Name des Schatzmeisters der Organisationo_bank_1_name
: Name der ersten Bank der Organisationo_bank_1_iban
: IBAN der ersten Bank der Organisationo_bank_1_bic
: BIC der ersten Bank der Organisationo_bank_2_name
: Name der zweiten Bank der Organisationo_bank_2_iban
: IBAN der zweiten Bank der Organisationo_bank_2_bic
: BIC der zweiten Bank der Organisationo_ust_o_str
: Umsatzsteuer-Identifikationsnummer der Organisationo_var1
biso_var5
: Benutzerdefinierte Variablen für die Organisation
jo_strasse
: Straßenadresse der Jugendorganisationjo_plz_ort
: Postleitzahl und Stadt der Jugendorganisationjo_telefon
: Telefonnummer der Jugendorganisationjo_fax
: Faxnummer der Jugendorganisationjo_email
: E-Mail-Adresse der Jugendorganisation (anklickbarer Link)jo_webseite
: Website der Jugendorganisation (anklickbarer Link)jo_amtsgericht_ort_nummer
: Amtsgericht und Registriernummer der Jugendorganisationjo_vorsitz
: Name des Vorsitzenden der Jugendorganisationjo_stv_vorsitz
: Name des stellvertretenden Vorsitzenden der Jugendorganisationjo_schatzmeister
: Name des Schatzmeisters der Jugendorganisationjo_bank_1_name
: Name der ersten Bank der Jugendorganisationjo_bank_1_iban
: IBAN der ersten Bank der Jugendorganisationjo_bank_1_bic
: BIC der ersten Bank der Jugendorganisationjo_bank_2_name
: Name der zweiten Bank der Jugendorganisationjo_bank_2_iban
: IBAN der zweiten Bank der Jugendorganisationjo_bank_2_bic
: BIC der zweiten Bank der Jugendorganisationjo_ust_o_str
: Umsatzsteuer-Identifikationsnummer der Jugendorganisationjo_kreisjugendring
: Name des Jugendkreisrates der Jugendorganisationjo_var1
bisjo_var5
: Benutzerdefinierte Variablen für die Jugendorganisation