Aktuelle Änderungen - Suchen:
Translate to:

victor-Doku

* Bugs & FeatureRequests

DocuTemplate

Vorlagen für Print-Berichte / Dokumentation (RTF)

RTF-Dokumente als Vorlagen für die Dokumentation

Anwendbare Permissions

  • DefineDocu: Darf Documente (Export in RTF) definieren
  • ViewDocu: Darf Documente (Export in RTF) anzeigen / erzeugen

Die DesignBase bittet eine einfache Möglichkeit Berichte oder Dokumentation der vorhandenen Dateien mittels vorgefertigter Vorlagen zu erstellen. Diese Vorlagen sind durch das verwendete RTF-Format sehr gut zum Ausdrucken geeignet, da alle Elemente im Voraus und rel. genau z.B. auf eine DIN A4-Seite platziert werden können.

Eine Vorlage erstellen


Dokumentation aufrufen

Begonnen wird das Erstellen einer RTF-Vorlage mit der Auswahl des Dokumentations-Icons (ViewDocumentation, Standard-Icon: ), das ein neues Fenster öffnet und darin alle vorhandene Templates anzeigt.


Help.rtf

Wenn noch keine Templates vorhanden sind, wird nur das help.rtf angezeigt, dass nur Administratoren sehen können.


Verfügbare Platzhalter

Öffnet man dieses mit einem Textverarbeitungs-Programm wie Word oder auch WordPad, bekommt man eine Auflistung aller möglichen Platzhalter. Die Liste enthält

  • unter der ersten Spalte (help ist als erster Eintrag zu sehen) die Funktions-Wörter
  • unter der zweiten (Show this information) eine Beschreibung wofür die sind und welche Paramter die nehmen können
  • und unter der dritten Spalte sieht man wie diese in den Vorlagen benutzt/eingesetzt werden (mit Beispielwerten)



Ein Beispiel-RTF

Nun fügt man die nötigen Platzhalter (wie in der 3. Spalte des help.rtf zu sehen sind) in einem nach belieben gestaltetes RTF-Dokument ein. Gespeichert sollte dieses Dokument in der Entwickluns- und Test-Phase unter

C:\HTTPD\FileDB\Template\

wo auch das help.rtf bei einer Standard-Installation der DesignBase zu finden ist.


Temporäre RTFs für Admin

Jetzt erscheint das neu erstellte Template beim Klick auf das ViewDocumentation-Icon neben dem schon vorhandenen help.rtf. All diese Templates unter Test Documentation Template können nur Administratoren sehen.


Beispiel-RTF: Ergebnis

Ein Klick auf das neue Template (im Beispiel File_Data_Sheet.rtf) öffnet es in der mit *.rtf-verknüpften Anwendung. Je nach Browser-Einstellung kann zwischen öffnen mit der Standard-Anwendung oder Speichern gewählt werden.

Man sieht nun, wie alle Platzhalter durch die Werte der Entsprechenden Datei ersetzt wurden (Stamm-Daten sowie Attribute und / oder Kategorien).

Eine Vorlage für Benutzer oder Benutzer-Gruppen zugänglich machen

Das Vorgehen nach der oberen Beschreibung ist dafür gedacht, die Templates als Administrator zu erstellen und zu testen. Wenn diese zufrieden gestaltet sind und fehlerfrei funktionieren, müssen sie für bestimmte Benutzer oder Benutzer-Gruppen zugänglich gemacht werden.


Ein RTF hochladen

Zuerst muss das entsprechende Template mittels der File Upload-Funktion in die DesignBase importiert werden.


Nach dem Hochladen

Danach erscheint das ConfigTemplate-Test-Fenster (in der Standard-Ansicht nur mit den Einträgen help.html und MainForm).

Klick auf MainForm.


MainForm

Im MainForm sieht man oben rechts, dass der Benutzer (Eigentümer) der Datei der Admin ist und der Gruppe Admin angehört. Diese Werte können verändert werden - müssen aber nicht. Man könnte z.B. den Benutzer auf aviewer und die Benutzer-Gruppe auf viewer stellen und auf Permission klicken. Dann hätte nur der Benutzer aviewer Zugriff auf dieses Template, da er dann der Eigentümer wäre. Ist aber nicht die eleganteste Lösung - der Admin wäre somit für weitere Änderungen ausgesperrt...


Sichtbar / Zugänglich machen

Um das Template einem bestimmten Benutzer oder Benutzer-Gruppe zugänglich zu machen, wählt man unter der Box Visible By User or Group einen Benutzer (User) oder Benutzer-Gruppe (Group) und klickt auf Add user or group. So können hintereinander mehrere Berechtigungen erteilt werden.

Alle erteilte Berechtigungen erscheinen dann in der Tabelle unter Visible By User or Group. Gelöscht können diese Berechtigungen wenn die Checkbox neben einer solchen (unter Select) ausgewählt wird und auf Delete user or group geklickt wird.


DocuTemplate: Liste

Um das Template jetzt noch endgültig als solches zu veröffentlichen muss dieses in der Construction unter dem Menüpunkt DocuTemplate eingetragen werden.


DocuTemplate: Hinzufügen

Dazu wählt man in der Documentation List das Template aus der DropDown-Box FileName aus und gibt im leeren Textfeld links daneben einen eindeutigen, gut beschreibenden Namen ein und klick auf NEW.


Ansicht aller Templates

Die so eingetragene Templates erscheinen dann beim wählen des ViewDocumentation-Icons in der Liste Documentation des neu geöffneten Fensters. Wie schon vorher erwähnt, die untere Auflistung "Test Documentation Tamplate" können nur Administratoren sehen.


Keywords: Tagger('Template, Vorlage, Dokumentation, RTF, Druck, Print ')


<< Text Mapping | Construction | ConfigTemplate >>

Kommentare

''.Keep(str_replace(array('$Chrono','$PostTo','$AccessCode','$CaptchaValue'), array('','',RandomAccess(), CaptchaValueRelay()), FmtPageName($GLOBALS['CommentBoxFmt'],$pagename)))

Bearbeiten - Versionen - Druckansicht - Aktuelle Änderungen - Suchen
Zuletzt geändert am 07.02.2008 13:04 Uhr