Entwicklung > Data Dictionary > Dokumentation > Dokumentation 

Mit dieser Funktion werden die in der Datenbank des aktuellen Ordners gespeicherten Benutzerdokumentationen in Form von normalisierten Absätzen aktualisiert, denen zusätzliche Dateien wie Bilder oder Diagramme zugeordnet sein können.

Jede Dokumentation ist durch einen Typ und einen Code charakterisiert. Mit dem Code wird die Dokumentation dem dokumentierten Softwarepaket zugeordnet. Der Code richtet sich nach dem Dokumentationstyp. Einem Anhang sind die möglichen Dokumentationstypen mit der entsprechenden Codedefinition zu entnehmen.

Vorbedingungen

SEEREFERTTO Siehe Dokumentation Umsetzung

Maskenverwaltung

Jedes Datenblatt entspricht einem Dokumentationsabsatz. Die Schlüssel der Datenblätter setzen sich aus einem Sprachcode, dem Dokumentationstyp, dem Code, einer Ebene und einer Unterebenen zusammen. Mit den Ebenen können die Inhaltsverzeichnisse von Zwischendokumentationen strukturiert werden.

Die Explorerliste umfasst vier Reiter:

  • Die überwiegend verwendeten Listen sind die normale Liste und die Liste der zuletzt gelesenen Datensätze.
  • In der hierarchischen Liste werden die mit dem aktuellen Dokumentationstyp und der aktuellen Sprache verbundenen Dokumentationen angezeigt. Wird diese Hierarchie zu einer gegebenen Dokumentation extrahiert, so werden zunächst die Dokumentationsebenen (welche dem oben im Dokument angegebenen Inhaltsverzeichnis entsprechen), dann die den einzelnen Dokumentationen zugeordneten Unterebenen angezeigt (Unterinhaltsverzeichnisse).
  • Der Liste namens Aktuelle Dokumentation können sämtliche Abschnitte der Dokumentation entnommen werden, welche dem aktuellen Datenblatt entsprechen.

Erfassungsmaske

Übersicht

Alle Dokumentationsabschnitte werden in der einzigen Registerkarte der Funktion erfasst. Dort finden sich sowohl Schlüsselelemente (Sprache, Typ, Code und Verschachtelung der Abschnitte) als auch Informationen über den Stil und die Art und Weise der Abschnittsgenerierung, ferner der Text des Abschnittes, sofern notwendig.

Die Abschnitte werden in einem HTML-Editor erfasst, dessen Verwendung in einer Anhangdokumentation beschrieben ist.

Schließen

 

Felder

In diesem Register befinden sich die folgenden Felder :

Blocknummer 1

Dieser Bereich bezieht sich auf die Sprachentabelle und definiert die Sprache, in der die Dokumentation verfasst ist.

Dieses Feld definiert den Dokumentationstyp. Jeder Typ ist einem dokumentierten Elementtyp zugeordnet (Funktionsdokumentation, Dokumentation eines Dictionary-Datenblatts oder Dokumentation von Parameterwerten, Dokumentation der Dictionary-Struktur, sonstige).

Für Dokumentationstypen mit dem entsprechenden Objektcode wird in der Menüleiste des entsprechenden Objekts automatisch ein Eintrag Dokumentation angelegt. Über Auswahl dieses Menüpunkts können die am jeweiligen Objekt erfassten Datenblätter dokumentiert werden. Aus diesem Grund lautet der Code der Funktionshilfe AFC (Objektcode Funktionen) und der Code der Allgemeinen Parameter ADP (Objektcode Parameter).

Die Regeln zur Benennung der Dokumentationen sind in einer angehängten Dokumentation definiert.

  • Code (Feld COD)

Dieses Feld definiert den Dokumentationscode. Er entspricht in der Regel dem Code des dokumentierten Datenblatts (Funktion, Parameter). Die Regeln zur Benennung der Dokumentationen sind in einer angehängten Dokumentation definiert.

  • Ebene (Feld LEV)

Diese Ebene baut eine Hierarchie in den Absätzen auf. Jeder erste Absatz einer Ebene befindet sich in der Hauptmaterialtabelle (außer beim Typ MIN).

  • Unterebene (Feld SUBLEV)

Diese Unterebene etabliert eine Unterhierarchie in den Absätzen. Gibt es mehr als eine Unterebene pro Dokumentationsebene, wird eine zweite Materialtabelle im ersten Unterabsatz einer Ebene aufgebaut, wodurch die Verknüpfungen zu den folgenden Unterabsätzen angezeigt werden (außer wenn der Unterabsatz vom Typ MIN ist).

Eigenschaften

Der Absatzcode bestimmt die Art und Weise, auf die der Absatz im finalen Dokument erzeugt wird. Dies kann eine einfache Kopie des Textes sein, oder eine komplexere Generierung abhängig vom Dictionary. Eine angehängte Dokumentation detailliert die verwendbaren Absatzcodes abhängig vom Dokumentationstyp.

Wird ein Maskencode in diesem Feld erfasst, ermöglicht ein Piktogramm im Absatztitel der erzeugten Dokumentation die Erweiterung eines Bereichs, der die Liste der Maskenfelder und die zugewiesene Feldhilfe enthält. Es wird daher empfohlen, einen Absatzstil von 4 zu verwenden (volles Banner, auf dem das Erweiterungspiktogramm lesbar angezeigt wird).

  • Bezeichnung (Feld TIT)

Dieses Feld ist der Absatztitel. Wird kein Absatztitel vorgegeben, wird in Abhängigkeit vom Absatztyp ein Standardtitel zugewiesen (dies gilt bei Anlage und Änderung).

Die Zuweisung eines Titels kann bei sonstigen, nicht in der Inhaltstabelle vorhandenen Absätzen (vom Typ MIN) durch Eingabe des Zeichens "! "unterdrückt werden.

Mit dem bei der erneuten Generierung vom Dictionary geerbten Aktivitätscode, kann speziell zwischen Standard- und Sonderdatenblättern unterschieden werden, und zusätzlich können Dokumentationen zu bestimmten Ordnern generiert werden, die sich auf die im Ordner aktivierten Aktivitätscodes beschränken. Hierbei ist zu beachten, dass der Aktivitätscode FAL (immer falsch) besonders berücksichtigt wird: ein Absatz mit diesem Code wird von der Generierungsverarbeitung auch bei Generierung der kompletten Dokumentation nie berücksichtigt. Auf diese Art können generierte Absätze, die in keiner Dokumentation enthalten sein sollen, deaktiviert werden.

  • Modul (Feld MODULE)

Zugehörigkeitsmodul des Dokumentationsparagraphs.

  • Stil (Feld STY)

Der Stil bezieht sich auf einen numerischen Wert, der einer Markierung "H1","H2,"H3"... nach der ausgewählten Nummer entspricht. Ist das Feld leer, wird standardmäßig 3 genommen. Für die Unterabsätze sollte je nach Ebene 4, 5 oder 6 verwendet werden. Der Titel 4 ist im Banner vorhanden: ein Piktogramm, über das man zu den Feldhilfen gelangt, ist dort sichtbar, wenn dem Absatz eine Maske zugeordnet ist.

  • Priorität Übersetzung (Feld PRIO)

 

  • Gruppe Eigentümer (Feld CREGRP)

Diese Felder ermöglichen die Anzeige der Gruppe, die die betroffene Dokumentation erstellt hat.

Sie ist nur in den Umgebungen verfügbar, in denen dieser Begriff implementiert wurde. Das betrifft die Umgebungen, in denen der Benutzerparameter GRPDEV vorhanden ist.

Hinweis: Die Gruppe wird in rot angezeigt, wenn die Benutzergruppe sich von der Erstellergruppe in der Tabelle AOBJGRPDEV unterscheidet.

  • Freigabe (Feld VLDDAT)

Entspricht dem Datum, an dem die Datei als gültig angesehen wurde.

  • Feld VLDFLG

Dieser Indikator bedeutet, dass die Datei als gültig angesehen wurde.

Text

  • Feld TEXTE

Dieses Feld ermöglicht die Erfassung eines Absatztextes, so wie er in der finalen Dokumentation erscheint. Spezielle Fälle müssen angemerkt werden:

  • bestimmte Absätze werden nicht ohne weitere Bearbeitung eingefügt. Dies gilt insbesondere für Titelabsätze, die eine Liste mit Schlüsselworten enthalten, die im HTML-Code der Dokumentation eingefügt wurden (Rubrik Keywords).
  • bestimmte Absätze werden aus dem Dictionary erzeugt. Der hier erfasste Text ist also ein Zusatz (je nach dem vor oder nach dem erzeugten Text) und ist nicht generell erforderlich.
  • in den Dokumentationen vom Typ APM (Zusammenfassung der den Menüebenen entsprechenden Dokumentationen) wird der erfasste Text als eine Liste von zusätzlichen Verknüpfungen zu den entsprechenden Dokumentationen angesehen (die automatischen Verknüpfungen wurden erzeugt).

Schließen

 

Spezielle Buttons

Zugriff auf die Generierung der Dokumentation.

Die Generierung umfasst zwei Funktionen:

  • ADOCUMENT: Erstellung oder Aktualisierung von Absätzen der aktuellen Dokumentation gemäß der Beschreibung der verschiedenen betroffenen X3-Objekte.
  • Bei der endgültigen HTML-Generierung wird eine Datei mit Erweiterung .htm angelegt. Diese wird im durch den Parameter DIRDOC festgelegten Verzeichnis abgelegt.

SEEREFERTTO Weitere Informationen finden Sie in der Dokumentation über die Generierungsaktion.

Im über diese Schaltfläche geöffneten Fenster befinden sich die folgenden Felder: :

Blocknummer 1

  • Feld OBJET

 

  • Feld CLES

 

Blocknummer 2

  • Von Ordner (Feld DOSORG)

Geben Sie den Ordner an, aus dem der Datensatz kopiert werden soll. Die möglichen Syntaxen sind im entsprechenden Anhang beschrieben.

  • Alle Ordner (Feld TOUDOS)

Mit dieser Option kann der Datensatz in alle im Dictionary definierten Ordner kopiert werden (Tabelle ADOSSIER der aktuellen Lösung).

  • Nach Ordner (Feld DOSDES)

Geben Sie den Ordner an, in den der Datensatz kopiert werden soll. Die möglichen Syntaxen sind im entsprechenden Anhang beschrieben.

Schließen

Zugriff auf die Kopierfunktion für die Abschnitte der aktuellen Dokumentation in einen anderen Ordner.

Menüleiste

Option / Absätze / Absatznummerierung

Umnummerierung der Absätze einer Dokumentation unter Vorgabe des Nummerierungsbereichs, der Zielebene und des Nummerierungsschritts. Zuvor kann eine Simulation durchgeführt werden.

Option / Absätze / Anwendungsfall Absatz

In der Dokumentationstexten kann mit dieser Option in allen vorhandenen Dokumentationen nach den Anwendungsfällen für einen gegebenen Absatz und eine gegebene Sprache gesucht werden.

Je nach ausgewähltem oder erfasstem Absatztyp wird auf folgende Weise gesucht:

  • INC-Absatz (Einschluss eines Absatzes): Die Aktion sucht von dem im Absatztext erfassten Dokumentationslink aus sämtliche Dokumentationen, die den betreffenden Absatz verwenden.
  • Sonstige Absatztypen: Die Aktion sucht nach sämtlichen Dokumentationen, in denen der betreffenden Absatz erneut verwendet wird.

Option / Links / Verbundene Dokumentation

Öffnet ein Erfassungsfenster für verbundene Dokumente (im Allgemeinen Bilder), die bei der Generierung zusammen mit der Hauptdokumentation ausgegeben werden.

Option / Links / Dokumentationslinks

Tunnel zu der Funktion, in der für die aktuelle Dokumentation die Dokumentationslinks definiert sind.

Option / Aktionen / Kopie Dokumentation

Batchkopie der Dokumentationen. Die mögliche Syntax für die Ordner ist im technischen Anhang beschrieben.

Option / Aktionen / Export Dokumentation

Ausgabe der gesamten aktuellen Dokumentation (oder eine Reihe aktueller Dokumentationen) im normalisierten XML-Format in das Unterverzeichnis XML des Generierungspfad Zeichensatz. Die ausgegebene XML-Datei enthält die Struktur und die Texte der Dokumentation. Sie kann von den Übersetzungswerkzeugen verwendet werden.

Option / Aktionen / Löschen Dokumentation

Löschen der Dokumentation gemäß einer von zwei verfügbaren Optionen:

  • "Sämtliche Absätze": löscht sämtliche Absätze der aktuellen Dokumentation in der aktuellen Sprache.
  • "Alle Absätze - alle vorhandenen Sprachen": löscht sämtliche Absätze der aktuellen Dokumentation in sämtlichen vorhandenen Sprachen.

Option / Aktionen / Priorität Übersetzung

Definition einer Priorisierung bei der Dokumentationsübersetzung.

Option / Prüfungen / Prüfung Dokumentation

Kohärenzprüfung Dokumentation / Dictionary (z. B. Modulprüfung). Nach der Funktionsausführung wird ein Fehlerprotokoll angezeigt.

Option / Prüfungen / Leeren Dokumentation

Option / Freigabe

Aktualisierung des Freigabeindikators (und des Freigabedatums, sofern die Checkbox aktiviert ist) zu sämtlichen Datenbankdokumenten.

Fehlermeldungen

Nur generische Fehlermeldungen.

Verwendete Tabellen

SEEREFERTTO Siehe Dokumentation Umsetzung