Nutzerspezifische Eingabemasken erstellen: Unterschied zwischen den Versionen
Fritz (Diskussion | Beiträge) (→Schreiben von XML-Code) |
|||
Zeile 12: | Zeile 12: | ||
=== Schreiben von XML-Code === | === Schreiben von XML-Code === | ||
− | XML kann mit jedem beliebigen Texteditor oder jeder Textverarbeitung geschrieben werden, einschließlich | + | XML kann mit jedem beliebigen Texteditor oder jeder Textverarbeitung geschrieben werden, einschließlich des unter Windows standardgemäß zur Verfügung gestellten Editor "Editor" notepad.exe oder auch WordPad. |
− | Es gibt aber auch spezielle Editoren zum schreiben von XML-Dateien. Diese | + | Es gibt aber auch spezielle Editoren zum schreiben von XML-Dateien. Diese überprüfen beispielsweise, ob das Dokument alle XML-Regeln einhält und damit „wohlgeformt“ ist (oder englisch ''well-formed'') oder hinterlegt die einzelnen Elemente farbig. |
− | Aber es bietet sich an, einen freien XML-Editor zu verwenden, beispielsweise der [http://xml-copy-editor.sourceforge.net/ XML-Copy.editor] von Gerald Schmitt der auch für das folgende Tutorial genutzt wird. Sie können aber auch jeden anderen textbezogenen oder speziellen XML-Editor | + | Aber es bietet sich an, einen freien XML-Editor zu verwenden, beispielsweise der [http://xml-copy-editor.sourceforge.net/ XML-Copy.editor] von Gerald Schmitt, der auch für das folgende Tutorial genutzt wird. Sie können stattdessen aber auch jeden anderen textbezogenen oder speziellen XML-Editor verwenden. |
=== Grundlegendes zu XML-Dateien === | === Grundlegendes zu XML-Dateien === |
Version vom 19. Dezember 2014, 18:09 Uhr
!!!!Dieses Tutorial ist gerade am Entstehen!!!!
In Recorder ist es seit der Version 6.23.2.276 möglich, nutzerspezifische Eingabemasken zur sippenorientierten Dateneingabe zu erstellen. Die Definition der Eingabemasken wird in Konfigurationsdateien im XML-Format beschrieben.
Dieses Tutorial dient dazu, zu erläutern, wie das funktioniert.
Inhaltsverzeichnis
Aktualiseren von Recorder
Falls noch nicht geschehen, aktualiseren Sie Recoder mindestens auf die Version 6.22.2.276.
Schreiben von XML-Code
XML kann mit jedem beliebigen Texteditor oder jeder Textverarbeitung geschrieben werden, einschließlich des unter Windows standardgemäß zur Verfügung gestellten Editor "Editor" notepad.exe oder auch WordPad. Es gibt aber auch spezielle Editoren zum schreiben von XML-Dateien. Diese überprüfen beispielsweise, ob das Dokument alle XML-Regeln einhält und damit „wohlgeformt“ ist (oder englisch well-formed) oder hinterlegt die einzelnen Elemente farbig.
Aber es bietet sich an, einen freien XML-Editor zu verwenden, beispielsweise der XML-Copy.editor von Gerald Schmitt, der auch für das folgende Tutorial genutzt wird. Sie können stattdessen aber auch jeden anderen textbezogenen oder speziellen XML-Editor verwenden.
Grundlegendes zu XML-Dateien
XML verwendet die selben Erstellungsblöcke wie das weit bekannte HTML: Elemente, Attribute und Werte. Ein XML-Element ist die Grundeinheit eines XML-Dokumentes. Ein Element besitzt einen in spitzen Klammern (< und >) gesetzten Start-Tag. Dieser hat einen Namen und kann Attribute enthalten. Ein Element wird gewöhnlich mit einem End-Tag abgeschlossen, der sich aus dem gleichen Namen und einem vorgesetzten Schrägstrich (/) zusammensetzt, eingeschlossen in die spitzen Klammern.
<name>Inhalt</name>
Attribute befinden sich im Start-Tag eines Elementes und besitzen einen mit Anführungszeichen umschlossenen Wert. Ein Element kann beliebig viele Attribute umfassen, solange jedes einen eindeutigen Namen hat.
<name attribut="wert">Inhalt</name>
Soweit die absoluten Grundlagen zum Verständnis. Weitere Informationen finden sich im Hülle und Fülle im WWW.
In Arbeit
Die Konfigurationsdateien zur Definition der nutzerspezifischen Eingabemasken werden als XML-Dateien angelegt. Nach Upgrade auf die Version 6.22.2.276 oder höher finden Sie im Ordner ...\User Files den Unterordner Custom Species Cards.
Alle Konfigurationsdateien zu nutzerspezifischer Eingabemasken werden in diesem Ordner abgelegt. Recorder bildet beim Programmstart die Eingabemasken anhand der in der Konfigurationsdatei gegebenen Vorschrift. Sie stehen unter dem Menüpunkt "Custom species Card" (z.Z. noch unübersetzt) zur Verfügung und können anstelle der "Standardmaske" genutzt werden.