Skip to main content

CSV-Kostenschablone

Den Inhalt der Kostentabelle können Sie auch über eine Schablone im CSV-Format importieren. Verglichen mit der XML-Kostenschablone ist der Umfang der importierbaren Bestandteile der Kostenschablone aber derzeit noch begrenzt.

Spalten

In der Kopfzeile der CSV-Datei definieren Sie die Spalten der Kostentabelle. Geben Sie folgende Informationen an:

  • Name der Spalte

  • Breite der Spalte

  • Zellenstil der Spalte (ID)

In der Kopfzeile werden pro Spalte zwei Zellen genutzt. In die erste Zelle wird der Name der Spalte eingetragen, in die zweite Zelle durch Kommas getrennt die Spaltenbreite und den Zellenstil der Spalte. Die zweite Zelle beginnt dabei stets mit dem Inhalt “Layout(Spaltenname)”

Beispiel:

KKK - Nr.;Layout(KKK - Nr.,9,1);Position;Layout(Position(42,1)

  • Spalte KKK - Nr. hat eine Breite von neun Prozent und den Zellenstil mit der ID 1

  • Spalte Position hat eine Breite von 42 Prozent und den Zellenstil mit der ID 1

Zeilen

Für Zeilen müssen Sie keine explizite Deklaration vornehmen. Vielmehr werden die Einträge für die Zelle direkt in den Zellen der in der Kopfzeile definierten Spalten vorgenommen. Gleichzeitig bedeutet dies, dass sie folgende zellspezifische Eigenschaften nicht über die CSV-Schablone festlegen können:

  • Hintergrundfarbe von Zeilen

  • Abstand von Zeilen zu vorheriger und nachfolgender Zeile

  • Höhe der durchgezogenen Linie vor und nach der Zeile

Weite Zeileneigenschaften wie die Sichtbarkeit werden stattdessen über die einzelnen Zellen festgelegt.

Zellen

In die jeweils erste Spalte geben Sie denjenigen Inhalt an, der später in der Kostentabelle angezeigt werden soll.

In die jeweils zweite Spalte (“Layout-Spalte”) werden diejenigen Informationen eingetragen, die die Zelle charakterisieren (Zelltyp, Zellenstil…). Dabei wird unterschieden zwischen denjenigen Zellen des Zelltyps Text ohne Auswertung und denjenigen Zellen der Zelltypen Text mit Auswertung und Zahl mit Auswertung unterschieden.

Zelltyp Text ohne Auswertung

Index

Beschreibung

1

Zellentyp (für Text ohne Auswertung: TSplineCostCellSimple)

2

Gibt an, ob Zelle aktiv (boolescher Wert)

3

Gibt an, ob Zelle sichtbar (boolescher Wert)

4

Zellenstil (ID)

Wenn Sie den Zellenstil der Spalte übernehmen wollen, vergeben Sie hier die ID “0”.

Die einzelnen Indizes werden innerhalb der Zelle durch Kommas voneinander abgetrennt.

Zelltyp Text mit Auswertung oder Zelle mit Auswertung

Index

Beschreibung

1

Zellentyp

TSplineCostEvalText

Text mit Auswertung

TSplineCostEvalFloat

Zelle mit Auswertung

2

Gibt an, ob Zelle aktiv (boolescher Wert)

3

Gibt an, ob Zelle sichtbar (boolescher Wert)

4

Zellenstil (ID)

Wenn Sie den Zellenstil der Spalte übernehmen wollen, vergeben Sie hier die ID “0”.

5

Name eines etwaigen Zellverweises

Möchten Sie den Inhalt dieser Zelle nicht in einem Zellverweis speichern, schreiben Sie “NO_REF”.

6

Zelle mit speziellem Inhalt

0

nein

-1

ja

7

Typ des Zellverweises: Format, in dem der Zelleninhalt gespeichert werden soll

0

text

1

float

Wenn Sie keinen Zellverweis erstellen möchten, geben Sie an dieser Stelle nichts an.

Die einzelnen Indizes werden innerhalb der Zelle durch Kommas voneinander abgetrennt.

Parameterklassen und Parameter

Parameter und Parameterklassen können Sie nicht direkt innerhalb in der CSV-Datei definieren. Die dort verwendeten Parameter werden im KorFin®-Kostenmodul allesamt der Parameterklasse Neue Parameter zugeordnet. Standardmäßig wird der im Parameterbereich angezeigte Infotext auf “Kostenparameter [Parametername]” gesetzt, der initiale Parameterwert ist null.

Die Parameterwerte müssen Sie nach dem Import der Schablonen-CSV noch manuell im Parameterbereich festlegen.

Haben Sie zuvor im Kostenmodul bereits eine XML-Schablone importiert, bleiben deren Parameter und Parameterklassen auch nach dem Import der Schablonen-SCV erhalten.

Zellenstile

Die Definition und der Import von Zellenstilen über die CSV-Schablone ist derzeit nicht möglich.

Haben Sie zuvor im Kostenmodul bereits eine XML-Schablone importiert, bleiben deren Zellenstile auch nach dem Import der Schablonen-SCV erhalten.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.