WebApps:Tabellendesigner: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Ergänzung angezeigtes Attribut Lookup-Tabelle |
||
| (20 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
| Zeile 1: | Zeile 1: | ||
{{CopneoHinweis}} | {{CopneoHinweis}} | ||
''Der Tabellendesigner im Web ist ab | ''Der Tabellendesigner im Web ist ab CoPlanner 11 Release 1 2026 verfügbar.'' | ||
=Systemvoraussetzungen= | =Systemvoraussetzungen= | ||
Die | Die erforderlichen Systemvoraussetzungen finden Sie [[WebApps:Voraussetzungen|hier]]. | ||
=Aufruf= | =Aufruf= | ||
Der Tabellendesigner wird über folgende URL aufgerufen: | |||
<WebAppUrl des Servers (das + durch Servername/IP-Adresse ersetzen)>/designer/?name=TABELLENNAME&type=table | |||
Beispiel: | |||
<nowiki>https://server:4443/coplanner/designer/?name=Tabelle1&type=table</nowiki> | <nowiki>https://server:4443/coplanner/designer/?name=Tabelle1&type=table</nowiki> | ||
=Einstiegspunkte= | =Einstiegspunkte= | ||
Der Tabellendesigner wird | |||
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ü= | =Menü= | ||
{| class="wikitable" | {| class="wikitable" | ||
|+ | |+ | ||
! Schaltfläche | ! Schaltfläche | ||
! | ! Funktion | ||
|- | |- | ||
| [[Image: | | [[Image:CoPlannerLogoHeader.png]] | ||
| | | Navigation zur in der SvrConfig hinterlegten Startseite.<br> | ||
Parameter: [[Technik:CoPlanner-Server#WebConfig|StartUrl]] ''<small>(ab CoPlanner 11 Release 1 2025)</small>''<br><br> | |||
Bis einschließlich CoPlanner 11 Release 1 2025 erfolgt die Navigation zurück zur zuletzt geöffneten Seite. | |||
|- | |- | ||
| [[Image: | | [[Image:WebVerticalMenueOpen.png]] | ||
| | | Öffnet bzw. schließt das seitliche Menü. | ||
|- | |- | ||
| [[Image:Web_Speichern.PNG]] | | [[Image:Web_Speichern.PNG]] | ||
| | | Speichert die aktuellen Änderungen. | ||
|- | |||
| [[Image:Dahboard_Ansichtsmodus.PNG]] | |||
| Ansichtsmodus. Wechsel in die Datenansicht der Tabelle. | |||
|- | |||
| [[Image:ReportViewer_Aktualisieren.JPG]] | |||
| Verweise aktualisieren. | |||
|- | |- | ||
| [[Image:Web_Zuruecksetzen.PNG]] | | [[Image:Web_Zuruecksetzen.PNG]] | ||
| | | Verwirft die Änderungen und stellt den zuletzt gespeicherten Status wieder her. | ||
|- | |- | ||
| [[Image:WebVerticalMenueZufallsdatensaetzeGenerieren.png]] | | [[Image:WebVerticalMenueZufallsdatensaetzeGenerieren.png]] | ||
| Zufallsdatensätze | | Generiert Zufallsdatensätze.<br> | ||
''<small>Weitere Informationen siehe Abschnitt [[#Zufallsdatensätze generieren|Zufallsdatensätze generieren]].</small>'' | |||
|- | |- | ||
| [[Image:WebVerticalMenuePartitionsaufteilungNeuBerechnen.png]] | | [[Image:WebVerticalMenuePartitionsaufteilungNeuBerechnen.png]] | ||
| Partitionsaufteilung neu | | Berechnet die Partitionsaufteilung der Tabelle neu.<br> | ||
''<small>Weitere Informationen siehe Abschnitt [[#Partitionsaufteilung neu berechnen|Partitionsaufteilung neu berechnen]].</small>'' | |||
|} | |} | ||
==Beschreibung der relevanten Menüfunktionen== | ==Beschreibung der relevanten Menüfunktionen== | ||
===Zufallsdatensätze generieren=== | ===Zufallsdatensätze generieren=== | ||
[[Image:WebVerticalMenueZufallsdatensaetzeGenerierenAufgeklappt.png]] | [[Image:WebVerticalMenueZufallsdatensaetzeGenerierenAufgeklappt.png]] | ||
Mit dieser | 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=== | ===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. | |||
Bei der | 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= | =Benutzung Tabellendesigner= | ||
Die Anlage einer neuen Tabelle | 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== | ==Allgemein== | ||
* Name der Tabelle | Im Bereich Allgemein werden grundlegende Informationen zur Tabelle angezeigt und Tabelleneinstellungen verwaltet. | ||
* Umschaltung zwischen Plan- | |||
* | 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: | |||
{| class="wikitable" | |||
|+ | |||
! 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. | |||
''<small>Ab CoPlanner 11 Release 5 2023 ist dies die Standardeinstellung für neu angelegte Tabellen.</small>'' | |||
==Measures== | ==Measures== | ||
===Measures definieren === | Im Bereich Measures werden Measures und berechnete Measures definiert und verwaltet. | ||
Ein neues Measure | |||
===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==== | ====Name==== | ||
Geben Sie hier die Bezeichnung des Measures ein. Der Name wird später als Spaltenname in der Tabelle angezeigt. | |||
====Datentyp==== | ====Datentyp==== | ||
Der Datentyp legt fest, welche Art von Werten im Measure gespeichert werden kann. | |||
{| class="wikitable" | |||
|+ | |||
! 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_Link|CoPlanner-Links]] | |||
|- | |||
| [[Framework:FormattedText|FormattedText]] | |||
| Formatierte Freitexte | |||
|} | |||
====Standardwert==== | ====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==== | ====Beschreibung==== | ||
Hier kann | |||
Hier kann eine Beschreibung des Inhalts der Spalte hinterlegt werden. | |||
====Aggregationstyp==== | ====Aggregationstyp==== | ||
==== Sichtbar in Power BI ==== | Der Aggregationstyp steht nur bei numerischen Datentypen zur Verfügung. | ||
Definiert, ob das Feld bei Analysen in Power BI geladen wird | |||
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==== | ====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: | |||
<pre> | |||
([a] * [b]) + [c] | |||
</pre> | |||
Eine Übersicht der möglichen Ausdrücke finden Sie unter: | |||
'''[[Framework:Syntax von Ausdrücken|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: | |||
<pre> | |||
IIF([Wert absolut] = 0,[Menge]*[Preis],[Wert absolut]) | |||
</pre> | |||
====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== | ==Dimensionen== | ||
Im Bereich Dimensionen werden Lookup-Dimensionen und Lookup-Tabellen für die Tabelle definiert und verwaltet. | |||
===Dimensionsverweise definieren (Lookup-Dimensionen)=== | ===Dimensionsverweise definieren (Lookup-Dimensionen)=== | ||
Ein neuer | |||
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==== | ====Dimension==== | ||
Aus einer Dropdown-Liste kann eine vorhandene Dimension ausgewählt werden. | |||
====Name==== | ====Name==== | ||
Bezeichnung der Dimension | |||
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==== | ====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==== | ====Beschreibung==== | ||
==== Sichtbar in Power BI ==== | Hier kann eine Beschreibung der hinzugefügten Dimension hinterlegt werden. | ||
Definiert, ob die Dimension | |||
====Sichtbar in Power BI==== | |||
Definiert, ob die Dimension bei Analysen in Power BI geladen wird. | |||
====Verteilung==== | ====Verteilung==== | ||
Hier kann die Verteilung der Dimension | |||
Folgende Optionen | Hier kann die Verteilung der Dimension überschrieben werden, wenn die Tabelle in einem Power Würfel verwendet wird. | ||
* Keine | |||
* Aus Dimension: | Folgende Optionen stehen zur Verfügung: | ||
* Auf Blattelemente | |||
* Delta auf Knoten/DeltaValueOnElement: Die Differenz zwischen den untergeordneten Elementen und dem | * '''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==== | ====Planzeitraum==== | ||
Hinweis: | |||
Durch Aktivieren | ''Hinweis: Diese Einstellung steht nur bei Zeitdimensionen zur Verfügung.'' | ||
Durch Aktivieren dieser Option wird festgelegt, dass für diese Dimension die im [[Framework:Szenariomanager|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)=== | ===Tabellenverweise definieren (Lookup-Tabellen)=== | ||
Ein neuer Tabellenverweis | 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|Text=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==== | ====Tabelle==== | ||
Aus einer Dropdown-Liste kann eine vorhandene Tabelle ausgewählt werden. | |||
====Name==== | ====Name==== | ||
Bezeichnung der Tabelle | |||
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==== | ====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==== | ====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. | |||
Aktuelle Version vom 27. Juli 2026, 10:43 Uhr
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) | |
| Ö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:
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.