Framework:FKT DimGetChildIndex: Unterschied zwischen den Versionen

Aus CoPlanner 10
Zur Navigation springenZur Suche springen
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(8 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 3: Zeile 3:
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.
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>)  
<span {{CoPFormel}}>FKT_DimGetChildIndex(<Dimensionsname>,<Parent_CopSysId>,<Child_CopSysId>) </span>


 
{| class="wikitable" width={{{breite|80%}}}
{| cellspacing="1" cellpadding="3" width={{{breite|80%}}} border="1"
|- {{Tabellentitel}}
|-
| width="150pt" |Parameter
| style=background-color:#f6f6f6 |'''Parameter'''
| Beschreibung
| style=background-color:#f6f6f6 |'''Beschreibung
|-
|-
|Dimensionsname
|Dimensionsname
Zeile 20: Zeile 19:
|COPSYS_ID des Childelements, dessen Index gesucht wird
|COPSYS_ID des Childelements, dessen Index gesucht wird
|}
|}
 
Diese Funktion gehört zu den [[:Kategorie:Funktionen_-_serverseitig|serverseitigen Funktionen]].


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




==Beispiel==
==Beispiel==
Der Index des Elements Jan 15 soll retourniert werden


Der Index des Elements Jan 05 soll retourniert werden
<span {{CoPFormel}}>FKT_DimGetChildIndex(Zeit, 2015010101, 2015010103)</span> -> 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 15 soll retourniert werden


FKT_DimGetChildIndex(dim_sys_Zeit, 2005010101, 2005010603) -> Ergebnis 5
<span {{CoPFormel}}>FKT_DimGetChildIndex(Zeit, 2015010101, 2015060103)</span> -> Ergebnis 5


__NOEDITSECTION__  
__NOEDITSECTION__  


[[Category:Funktionen|DimGetChildIndex]]
[[Category:Funktionen - serverseitig|DimGetChildIndex]]
[[Category:Funktionen - serverseitig|DimGetChildIndex]]
[[en:Framework:FKT DimGetChildIndex]]
[[en:Framework:FKT DimGetChildIndex]]

Aktuelle Version vom 6. Oktober 2015, 16:47 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

Diese Funktion gehört zu den serverseitigen Funktionen.

Ergebnis

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


Beispiel

Der Index des Elements Jan 15 soll retourniert werden

FKT_DimGetChildIndex(Zeit, 2015010101, 2015010103) -> Ergebnis 0

Der Index des Elements Jun 15 soll retourniert werden

FKT_DimGetChildIndex(Zeit, 2015010101, 2015060103) -> Ergebnis 5