Framework:Objekte zum Speichern von Daten: Unterschied zwischen den Versionen

Aus CoPlanner 11
Zur Navigation springenZur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(6 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
Der CoPlanner-User kann Daten in [[Framework:Tabellen|Tabellen]] und [[Framework:Dimensionen|Dimensionsobjekten]] speichern.
Der CoPlanner-User kann Daten in [[Framework:Tabellen|Tabellen]] und [[Objektverwaltung:Dimensionen|Dimensionsobjekten]] speichern.


Alle Datenobjekte enthalten folgende Systemfelder:
Alle Datenobjekte enthalten folgende Systemfelder:
Zeile 5: Zeile 5:
'''Standardfelder'''
'''Standardfelder'''


{| style=cellspacing="1" cellpadding="5" border="1" width={{{breite|100%}}}
{| class="wikitable" width={{{breite|100%}}}
|-
|-
|width="200pt" style=background-color:#f6f6f6 |'''''Feld'''''  
!width="200pt" |Feld   
|style=background-color:#f6f6f6 |'''''Beschreibung'''''
!Beschreibung
|-
|-
|"COPSYS_ID"
|"COPSYS_ID"
Zeile 38: Zeile 38:
'''Felder für Formeln'''
'''Felder für Formeln'''


{| style=cellspacing="1" cellpadding="5" border="1" width={{{breite|100%}}}
{| class="wikitable" width={{{breite|100%}}}
|-
|-
|width="200pt" style=background-color:#f6f6f6 |'''''Feld'''''  
!width="200pt" |Feld   
|style=background-color:#f6f6f6 |'''''Beschreibung'''''
!Beschreibung
|-
|-
|"COPSYS_HK_ROW"
|"COPSYS_HK_ROW"
Zeile 56: Zeile 56:
'''Felder für Dimensionen'''
'''Felder für Dimensionen'''


{| style=cellspacing="1" cellpadding="5" border="1" width={{{breite|100%}}}
{| class="wikitable" width={{{breite|100%}}}
|-
|-
|width="200pt" style=background-color:#f6f6f6 |'''''Feld'''''  
!width="200pt" |Feld   
|style=background-color:#f6f6f6 |'''''Beschreibung'''''
!Beschreibung
|-
|-
|"COPSYS_DIM_NAME"
|"COPSYS_DIM_NAME"
|Name des Dimensionselementes (Bei Tabellen wird der Text „Tab“ eingetragen.
|Name des Dimensionselementes (Bei Tabellen wird der Text „Tab“ eingetragen.
|-
|-
|"COPSYS_DIM_ID"
|"COPSYS_ID"
|Eindeutige ID der Dimension. Bei Tabellen immer 0 (Standardwert)
|Eindeutige ID der Dimension. Bei Tabellen immer 0 (Standardwert)
|-
|-
|"COPSYS_DIM_PID"
|"COPSYS_PID"
|Eindeutige ID des übergeordneten Elements in der Dimension. Bei Tabellen immer 2 (Standardwert)
|Eindeutige ID des übergeordneten Elements in der Dimension. Bei Tabellen immer 2 (Standardwert)
|-
|-
Zeile 75: Zeile 75:




{| {{Bausteindesign1}}
{{Hinweis|Text=Diese Systemfelder können nicht geändert werden und scheinen auch nicht im jeweiligen Designer auf. Wird eine Tabelle aus der [[Framework:Objektverwaltung|Objektverwaltung]] geöffnet, sind diese Felder jedoch sichtbar.}}
|-
| <span style="color: darkblue;">'''Hinweis'''</span> &nbsp;Diese Systemfelder können nicht geändert werden und scheinen auch nicht im jeweiligen Designer auf. Wird eine Tabelle aus der [[Framework:Objektverwaltung|Objektverwaltung]] geöffnet, sind diese Felder jedoch sichtbar.
|}




Zeile 84: Zeile 81:
__NOEDITSECTION__  
__NOEDITSECTION__  


[[Category:Framework|Objekte zum Speichern von Daten]][[Category:Framework Objekte|Objekte]]
[[Category:Allgemeine Module|Objekte zum Speichern von Daten]]
[[en:Framework:Objects_to_save_data]]
[[en:Framework:Objects_to_save_data]]

Aktuelle Version vom 6. August 2024, 16:09 Uhr

Der CoPlanner-User kann Daten in Tabellen und Dimensionsobjekten speichern.

Alle Datenobjekte enthalten folgende Systemfelder:

Standardfelder

Feld Beschreibung
"COPSYS_ID" Eindeutiger Schlüssel der Tabelle. Ist immer ein positiver Ganzzahlwert
"COPSYS_CREDATE" Datum der Erstellung des Datensatzes
"COPSYS_CREUSER" ID des Users welcher den Datensatze erstellt hat
"COPSYS_MODDATE" Datum der letzten Änderung
"COPSYS_MODUSER" User welcher die letzte Änderung vorgenommen hat
"COPSYS_LOCKED" Zahl welche bestimmt in welchem Sperrzustand sich der Datensatz befindet. 0=nicht gesperrt (default), 2 = gesperrt
"COPSYS_PLAN_ID" ID des Planes zu dem dieser Datensatz gehört. Falls die Tabelle nicht planabhängig ist wird –1 gespeichert (Standardwert)
"COPSYS_KURS_ID" ID des Kurses, in welcher der Datensatz eingegeben wurde. (gespeichert wird immer in Einheitswährung!)


Felder für Formeln

Feld Beschreibung
"COPSYS_HK_ROW" ID der Tabelle aus welcher dieser Datensatz erzeugt wurde (Falls Datensatz nicht über Formel erstellt wurde –1)
"COPSYS_HK_TABLE" Tabelle (Systemname) aus welcher der Datensatz per Formel erstellt wurde. Falls manuell eingegeben Name der eigenen Tabelle
"COPSYS_HK_FORMEL" COPSYSID der Formel & „_„ & Aktuelle Iteration der Formel aus welcher der Datensatz generiert wurde. Falls nicht aus Formel „-1“.


Felder für Dimensionen

Feld Beschreibung
"COPSYS_DIM_NAME" Name des Dimensionselementes (Bei Tabellen wird der Text „Tab“ eingetragen.
"COPSYS_ID" Eindeutige ID der Dimension. Bei Tabellen immer 0 (Standardwert)
"COPSYS_PID" Eindeutige ID des übergeordneten Elements in der Dimension. Bei Tabellen immer 2 (Standardwert)
"COPSYS_ORDER" Reihenfolge des Elements innerhalb der selben Ebene unterhalb des Parentelementes. (Sortierung erfolgt nicht alphanumerisch)


Hinweis  Diese Systemfelder können nicht geändert werden und scheinen auch nicht im jeweiligen Designer auf. Wird eine Tabelle aus der Objektverwaltung geöffnet, sind diese Felder jedoch sichtbar.