X-Git-Url: http://wagnertech.de/git?a=blobdiff_plain;f=doc%2Fexcel_templates.txt;h=fe16d6de442ab65355908b30a2627926e168d7be;hb=d639b4fce190514f773d255af4f89514a95515b2;hp=f08186202081bcb01ad2f5a04e4a08ab0a283ce5;hpb=37452fcb0ef4537ac851fa3e816148cec345ae0c;p=kivitendo-erp.git diff --git a/doc/excel_templates.txt b/doc/excel_templates.txt index f08186202..fe16d6de4 100644 --- a/doc/excel_templates.txt +++ b/doc/excel_templates.txt @@ -5,7 +5,7 @@ Inhalt der Anleitung 1 Zusammenfassung 2 Bedienung 3 Exceltemplate Syntax -4 Einschränkungen +4 Einschränkungen @@ -13,7 +13,7 @@ Zusammenfassung --------------- Dieses Dokument beschreibt den Mechanismus, mit dem Exceltemplates abgearbeitet -werden, und die Einschränkungen die damit einhergehen. +werden, und die Einschränkungen die damit einhergehen. @@ -21,13 +21,13 @@ Bedienung --------- Der Excel Mechanismus muss in der Konfigurationsdatei aktiviert werden. Die -Konfigurationsoption heißt: +Konfigurationsoption heißt: $excel_templates = 1; Eine Excelvorlage kann dann unter dem Namen einer beliebigen anderen Vorlage mit der Endung .xls gespeichert werden. In den normalen Verkaufsmasken taucht nun -"Excel" als auswählbares Format auf, und kann von da an bnutzt weren wie Latex +"Excel" als auswählbares Format auf, und kann von da an bnutzt weren wie Latex oder OpenOffice Vorlagen. Der Sonderfall der Angebote aus der Kundenmaske ist ebenfalls eine @@ -42,35 +42,35 @@ Exceltemplate Syntax Einfache Syntax: <> Wobei "<<" und ">>" die Delimiter sind. Da Excel auf festen Breiten besteht, -kann der Tag künstlich verlängert werden, indem weitere "<" oder ">" gegefügt +kann der Tag künstlich verlängert werden, indem weitere "<" oder ">" gegefügt werden. Der Tag muss nicht symmetrisch sein. Beispiel: <<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -Um die Limitierung der festen Breite zu reduzieren, können weitere Variablen in +Um die Limitierung der festen Breite zu reduzieren, können weitere Variablen in einem Block interpoliert werden. Whitespace wird dazwishen dann erhalten. Beispiel: <<<<>>>>>>>>>>>>>>>>>>>>>>>>> -Die Variablen werden interpoliert, und linksbündig mit Leerzeichen auf die -gewünschte Länge aufgefüllt. Ist der String zu lang, werden überzählige Zeichen +Die Variablen werden interpoliert, und linksbündig mit Leerzeichen auf die +gewünschte Länge aufgefüllt. Ist der String zu lang, werden überzählige Zeichen abgeschnitten. -Es ist ausserdem möglich Daten rechtsbündig darzustellen, wenn der Block mit -einem Leerzeichen anfängt. +Es ist ausserdem möglich Daten rechtsbündig darzustellen, wenn der Block mit +einem Leerzeichen anfängt. Beispiel: <<<<<< varname>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> -würde rechtsbündig triggern. Wenn bei rechtsbündiger Ausrichtung Text +würde rechtsbündig triggern. Wenn bei rechtsbündiger Ausrichtung Text abgeschnitten werden muss, wird er vom linken Ende entfernt. -Einschränkungen +Einschränkungen --------------- -Das Excelformat bis 2002 ist ein binäres Format, und kann nicht mit vertretbarem -Aufwand editiert werden. Der Templatemechanismus beschränkt sich daher darauf, +Das Excelformat bis 2002 ist ein binäres Format, und kann nicht mit vertretbarem +Aufwand editiert werden. Der Templatemechanismus beschränkt sich daher darauf, Textstellen _exakt_ durch einen anderen Text zu ersetzen. Aus dem gleichen Grund sind die Templatekonstrukte <% if %> und <% foreach %>