Framework:FKT DimGetChildIndex: Unterschied zwischen den Versionen

Aus CoPlanner 10
Zur Navigation springenZur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
Zeile 30: Zeile 30:


Der Index des Elements Jan 05 soll retourniert werden
Der Index des Elements Jan 05 soll retourniert werden
FKT_DimGetChildIndex(dim_sys_Zeit, 2005010101, 2005010103) -> Ergebnis 0
FKT_DimGetChildIndex(dim_sys_Zeit, 2005010101, 2005010103) -> Ergebnis 0


Der Index des Elements Jun 05 soll retourniert werden
Der Index des Elements Jun 05 soll retourniert werden
FKT_DimGetChildIndex(dim_sys_Zeit, 2005010101, 2005010603) -> Ergebnis 5
FKT_DimGetChildIndex(dim_sys_Zeit, 2005010101, 2005010603) -> Ergebnis 5



Version vom 6. Mai 2010, 10:04 Uhr

Funktion

Diese Funktion retourniert die Position des Child-Elements (Child_CopSysId) unterhalb dessen Parent-Elements (Parent_CopSysId). Der Index ist 0-basierend. Dies bedeutet, dass das erste Child-Element als Index 0 besitzt. Bei Fehler (Dimension/Parent-Element/Child-Element nicht gefunden) wird „-1“ retourniert und eine Warnung mit dem Hinweis was den Fehler verursachte in das ServerLog geschrieben.

FKT_DimGetChildIndex (<Dimensionsname>,<Parent_CopSysId>,<Child_CopSysId>)


Parameter Beschreibung
Dimensionsname Name der Dimension, aus welcher der Index eines Elements gesucht wird.
Parent_CopSysId COPSYS_ID des Parentelementes
Child_CopSysId COPSYS_ID des Childelements, dessen Index gesucht wird


Ergebnis

Index (Position) des Child-Elements im Bezug auf das Parent-Element.


Beispiel

Der Index des Elements Jan 05 soll retourniert werden

FKT_DimGetChildIndex(dim_sys_Zeit, 2005010101, 2005010103) -> Ergebnis 0

Der Index des Elements Jun 05 soll retourniert werden

FKT_DimGetChildIndex(dim_sys_Zeit, 2005010101, 2005010603) -> Ergebnis 5