WebApps:Tabellendesigner

Aus CoPlanner 11
Zur Navigation springenZur Suche springen

inline Diese Funktion ist nur in CoPlanner NEO verfügbar

Der Tabellendesigner im Web ist ab CoPlanner 11 Release 1 2026 verfügbar.

Systemvoraussetzungen

Die erforderlichen Systemvoraussetzungen finden Sie hier.

Aufruf

Der Tabellendesigner wird über folgende URL aufgerufen:

<WebAppUrl des Servers (das + durch Servername/IP-Adresse ersetzen)>/designer/?name=TABELLENNAME&type=table

Beispiel:

https://server:4443/coplanner/designer/?name=Tabelle1&type=table

Einstiegspunkte

Der Tabellendesigner wird aktuell über den Windowsclient aufgerufen.

Alternativ kann eine bereits vorhandene Tabelle direkt über den Browser geöffnet werden. Dazu wird der Tabellenname im oben beschriebenen Link entsprechend ersetzt.

Menü

Schaltfläche Funktion
Navigation zur in der SvrConfig hinterlegten Startseite.

Parameter: StartUrl (ab CoPlanner 11 Release 1 2025)

Bis einschließlich CoPlanner 11 Release 1 2025 erfolgt die Navigation zurück zur zuletzt geöffneten Seite.

Öffnet bzw. schließt das seitliche Menü.
Speichert die aktuellen Änderungen.
Ansichtsmodus. Wechsel in die Datenansicht der Tabelle.
Verweise aktualisieren.
Verwirft die Änderungen und stellt den zuletzt gespeicherten Status wieder her.
Generiert Zufallsdatensätze.

Weitere Informationen siehe Abschnitt Zufallsdatensätze generieren.

Berechnet die Partitionsaufteilung der Tabelle neu.

Weitere Informationen siehe Abschnitt Partitionsaufteilung neu berechnen.

Beschreibung der relevanten Menüfunktionen

Zufallsdatensätze generieren

Mit dieser Funktion können Tabellen zu Testzwecken automatisch mit Zufallsdatensätzen befüllt werden.

Geben Sie die gewünschte Anzahl an Datensätzen ein und bestätigen Sie die Eingabe anschließend über die Schaltfläche oder mit Enter.

Partitionsaufteilung neu berechnen

Mit dieser Funktion wird die automatische Partitionierung einer Tabelle neu berechnet.

Eine Partitionierung kann insbesondere bei großen Tabellen zu Performanceverbesserungen führen.

Ab CoPlanner 11 Release 1 2026 wird die Partitionierung in geeigneten Fällen automatisch beim Serverstart ermittelt.

Eine manuelle Konfiguration der Partitionierung ist weder erforderlich noch möglich.

Über die Schaltfläche Partitionsaufteilung neu berechnen oder über den entsprechenden Makroaufruf kann die automatische Berechnung jederzeit manuell gestartet werden. Die Tabelle wird anschließend – sofern sinnvoll – partitioniert.

Bei der Berechnung der Partitionierung werden deaktivierte Pläne nicht berücksichtigt.

Benutzung Tabellendesigner

Der Tabellendesigner besteht aus drei Bereichen:

  • Allgemein
  • Measures
  • Dimensionen

Die Bereiche können entweder der Reihe nach durchlaufen oder direkt über den Stepper am oberen Rand ausgewählt werden.

Zusätzlich stehen einige Funktionen über das seitliche Menü zur Verfügung.

Die Anlage einer neuen Tabelle sowie die Vergabe oder spätere Änderung des Tabellennamens erfolgt weiterhin über die Objektverwaltung im Windowsclient.

Allgemein

Im Bereich Allgemein werden grundlegende Informationen zur Tabelle angezeigt und Tabelleneinstellungen verwaltet.

Folgende Informationen und Einstellungen stehen zur Verfügung:

  • Name der Tabelle
Der Tabellenname kann im Web nicht geändert werden. Änderungen erfolgen über die Objektverwaltung im Windowsclient.
  • Tabellentyp
Umschaltung zwischen Plan- und Isttabelle.
  • Beschreibung
Hinterlegt eine Beschreibung der Tabelle.

Sichtbar in Power BI

Definiert, ob die Tabelle bei Analysen in Power BI geladen wird.

Zähler für Tabelle

Erstellt eine fortlaufende Nummer für Datensätze der Tabelle.

Beim Löschen eines Datensatzes werden die vorhandenen Zählerwerte nicht angepasst. Dadurch können Lücken in der Nummerierung entstehen.

Die genaue Funktionsweise ist abhängig vom Tabellentyp:

Tabellentyp Verhalten Verwendete Systemspalte
Isttabelle Ein gemeinsamer Zähler für die gesamte Tabelle (unabhängig vom Plan) COPSYS_COUNTER
Plantabelle Ein eigener Zähler pro Plan COPSYS_SCENARIO_COUNTER

Tabelle ist vom Typ „Column Table“

Mit dieser Option wird die Tabelle als speicherschonende Column-Table-Tabelle gespeichert.

Dies ist die empfohlene Variante und wird bei neu angelegten Tabellen standardmäßig verwendet.

Es bestehen jedoch folgende Einschränkungen:

  • Column Tables können nur in CoPlanner Power Würfeln verwendet werden.
  • Es werden nur Group-, Update- und Makro-Formeln unterstützt.
  • Zeilenformeln werden nur unterstützt, wenn Typed Calculations aktiviert ist.
  • Die Tabellen können nicht direkt in CoPlanner Reports verwendet werden, außer der Bericht verwendet die Option Power Würfel verwenden.
  • Die Tabellen können nicht für Gantt-Charts verwendet werden.
  • Column Tables können nicht als Lookup-Tabellen verwendet werden.

Ab CoPlanner 11 Release 5 2023 ist dies die Standardeinstellung für neu angelegte Tabellen.

Measures

Im Bereich Measures werden Measures und berechnete Measures definiert und verwaltet.

Measures definieren

Ein neues Measure wird über die Schaltfläche Neues Measure angelegt.

Bereits vorhandene Measures können über die Schaltfläche mit dem schwarzen X entfernt werden.

Folgende Eigenschaften stehen zur Verfügung:

Name

Geben Sie hier die Bezeichnung des Measures ein. Der Name wird später als Spaltenname in der Tabelle angezeigt.

Datentyp

Der Datentyp legt fest, welche Art von Werten im Measure gespeichert werden kann.

Datentyp Verwendung
Dezimalzahl Zahlen mit Nachkommastellen
Ganzzahl Ganze Zahlen
Prozentwert Prozentangaben
Text Freie Texteingaben. Die maximale Länge kann definiert werden.
Datum Datumswerte
Bool Ja/Nein-Werte
Link Weblinks oder CoPlanner-Links
FormattedText Formatierte Freitexte


Standardwert

Legt fest, welcher Wert beim Erstellen eines neuen Datensatzes automatisch eingetragen wird.

Der Wert kann entweder direkt vorgegeben oder dynamisch über einen Standardcode ermittelt werden.

Beispiele für dynamische Werte:

  • aktuelles Datum (today)
  • Werte aus der aktuellen Benutzersitzung
  • Anwendungseigenschaften

Beschreibung

Hier kann eine Beschreibung des Inhalts der Spalte hinterlegt werden.

Aggregationstyp

Der Aggregationstyp steht nur bei numerischen Datentypen zur Verfügung.

Folgende Optionen stehen zur Auswahl:

  • Summe
Berechnet die Summe aller Werte einer Spalte.
  • Durchschnitt
Berechnet den Durchschnitt aller Werte einer Spalte.
Die Berechnung erfolgt über die Summe der Werte geteilt durch die Anzahl der Datensätze.
  • Keine
Es erfolgt keine Berechnung.

Sichtbar in Power BI

Definiert, ob das Feld bei Analysen in Power BI geladen wird.

Mehrsprachig

Diese Einstellung steht nur bei den Datentypen Text und FormattedText zur Verfügung.

Sie definiert, ob ein Feld mehrsprachig gespeichert werden kann.

Wird ein Textfeld in einer anderen Sprache als der Standardsprache überschrieben, wird der neue Wert nur für die aktuell angemeldete Sprache als Übersetzung gespeichert. Der ursprünglich eingegebene Wert bleibt weiterhin bei Anmeldung in der Standardsprache sichtbar.

Berechnete Measures definieren (berechnete Felder in der Tabelle)

Berechnete Measures ermöglichen die Definition von Berechnungen direkt innerhalb einer Tabelle.

Dabei kann auf Felder dieser Tabelle sowie auf definierte Basisfunktionen und Operatoren zugegriffen werden.

Ein berechnetes Measure wird über die Schaltfläche Neues berechnetes Measure angelegt.

Bereits vorhandene berechnete Measures können über die Schaltfläche mit dem schwarzen X entfernt werden.

Name

Definiert den Namen des berechneten Measures bzw. Feldes.

Datentyp

Legt den Datentyp des berechneten Feldes fest.

Ausdruck

Definiert den Ausdruck für die Berechnung des Feldes.

Der Ausdruck kann direkt eingegeben oder mithilfe des integrierten Webexpressioneditors erstellt werden.

Für eine optimale Auflösung der Ausdrücke müssen alle Berechnungen geklammert werden.

Beispiel:

([a] * [b]) + [c]

Eine Übersicht der möglichen Ausdrücke finden Sie unter:

Syntax von Ausdrücken

Beispiel:

Im folgenden Beispiel soll im berechneten Feld Betrag abhängig vom Feld Wert absolut entweder dieser Wert oder die Berechnung Menge * Preis verwendet werden.

Ausdruck für das berechnete Feld Betrag:

IIF([Wert absolut] = 0,[Menge]*[Preis],[Wert absolut])

Beschreibung

Hier kann eine Beschreibung des berechneten Feldes hinterlegt werden.

Aggregationstyp

Der Aggregationstyp steht nur bei numerischen Datentypen zur Verfügung.

Folgende Optionen stehen zur Auswahl:

  • Summe
Berechnet die Summe aller Werte.
  • Durchschnitt
Berechnet den Durchschnitt aller Werte.
  • Keine
Es erfolgt keine Berechnung.

Sichtbar in Power BI

Definiert, ob das berechnete Feld bei Analysen in Power BI geladen wird.


Dimensionen

Im Bereich Dimensionen werden Lookup-Dimensionen und Lookup-Tabellen für die Tabelle definiert und verwaltet.

Dimensionsverweise definieren (Lookup-Dimensionen)

Ein neuer Dimensionsverweis wird über die Schaltfläche Dimension hinzufügen angelegt.

Bereits vorhandene Dimensionsverweise können über die Schaltfläche mit dem schwarzen X entfernt werden.

Nach dem Hinzufügen stehen folgende Eigenschaften zur Verfügung:

Dimension

Aus einer Dropdown-Liste kann eine vorhandene Dimension ausgewählt werden.

Name

Definiert die Bezeichnung der Dimension.

Standardmäßig wird der Dimensionsname übernommen. Bei Bedarf kann der Name als Caption/Alias überschrieben werden. Dazu wird eine vom Dimensionsnamen abweichende Bezeichnung eingetragen.

Standardwert

Legt fest, welcher Wert beim Erstellen eines neuen Datensatzes automatisch eingetragen wird.

Der Wert kann entweder direkt vorgegeben oder dynamisch über einen Standardcode ermittelt werden.

Beispiele für dynamische Werte:

  • Werte aus der aktuellen Benutzersitzung
  • Anwendungseigenschaften

Beschreibung

Hier kann eine Beschreibung der hinzugefügten Dimension hinterlegt werden.

Sichtbar in Power BI

Definiert, ob die Dimension bei Analysen in Power BI geladen wird.

Verteilung

Hier kann die Verteilung der Dimension überschrieben werden, wenn die Tabelle in einem Power Würfel verwendet wird.

Folgende Optionen stehen zur Verfügung:

  • Keine
  • Aus Dimension
Übernimmt die Einstellung aus der Dimension.
  • Auf Blattelemente
Verteilung auf alle Blattelemente unterhalb des Knotens.
  • Delta auf Knoten / DeltaValueOnElement
Die Differenz zwischen den untergeordneten Elementen und dem übergeordneten Element wird auf dem übergeordneten Element verrechnet.

Planzeitraum

Hinweis: Diese Einstellung steht nur bei Zeitdimensionen zur Verfügung.

Durch Aktivieren dieser Option wird festgelegt, dass für diese Dimension die im Szenariomanager definierte Zeiteinschränkung verwendet wird.

Dabei werden beispielsweise folgende Einstellungen berücksichtigt:

  • Eingaben sind nur innerhalb des definierten Zeitraums möglich.
  • Ist-Perioden können gesperrt werden.

Tabellenverweise definieren (Lookup-Tabellen)

Zusätzlich können Tabellen als Lookup-Tabellen verwendet werden.

Es gibt jedoch einige Unterschiede und Einschränkungen gegenüber Dimensions-Lookups:

  • Als Lookup können nur Nicht-Columntable-Tabellen verwendet werden.
  • Columntables sind jedoch der Standardfall und bieten eine bessere Performance.
  • Lookup-Tabellen bilden keine Struktur-Ebenen ab.
Hinweis  Die Verwendung von Tabellen als Lookup ist weiterhin möglich, wird jedoch nicht mehr empfohlen. Für entsprechende Anwendungsfälle sollten stattdessen Dimensionen als Lookup verwendet werden.

Ein neuer Tabellenverweis wird über die Schaltfläche Tabelle hinzufügen angelegt.

Bereits vorhandene Tabellenverweise können über die Schaltfläche mit dem schwarzen X entfernt werden.

Nach dem Hinzufügen stehen folgende Eigenschaften zur Verfügung:

Tabelle

Aus einer Dropdown-Liste kann eine vorhandene Tabelle ausgewählt werden.

Name

Definiert die Bezeichnung der Tabelle.

Standardmäßig wird der Tabellenname übernommen. Bei Bedarf kann der Name als Caption/Alias überschrieben werden. Dazu wird eine vom Tabellennamen abweichende Bezeichnung eingetragen.

Standardwert

Legt fest, welcher Wert beim Erstellen eines neuen Datensatzes automatisch eingetragen wird.

Der Wert kann entweder direkt vorgegeben oder dynamisch über einen Standardcode ermittelt werden.

Beispiele für dynamische Werte:

  • Werte aus der aktuellen Benutzersitzung
  • Anwendungseigenschaften

Beschreibung

Hier kann eine Beschreibung der hinzugefügten Tabelle hinterlegt werden.

Angezeigtes Attribut

Legt fest, welches Attribut einer Tabelle angezeigt wird. Wird eine Tabelle als Lookup-Tabelle verwendet, ist dieses angezeigte Attribut in allen Tabellen identisch. Eine Änderung wirkt sich daher auf sämtliche Tabellen aus, die diese Lookup-Tabelle verwenden.

Sichtbar in Power BI

Definiert, ob die Lookup-Tabelle bei Analysen in Power BI geladen wird.