Alle |
|
Gültig für alle Abbildungen. |
|
WhereClause |
Einschränkende Bedingung, die auf die dargestellten Objekte (Member, Child) angewendet wird.
In der WhereClause kann der Ausdruck %Spalte% verwendet werden, um Werte des Basisobjekts zu referenzieren.
Es sind $-Ausdrücke zulässig, um vom Basisobjekte aus andere Werte zu erreichen, beispielsweise $FK(UID_ADSContainer).UID_ADSDomain$
Beispiel:
<Property Name="WhereClause" Value="IsITShopOnly=0" /> |
|
DisplayPattern |
Anzeigemuster mit dem der Anzeigewert der dargestellten Elemente ermittelt wird. Standard ist das Anzeigemuster der Tabelle.
Beispiel:
<Property Name="DisplayPattern" Value="%cn% %info%" /> |
|
DisplayFlatPattern |
Spezielles Anzeigemuster für die flache Darstellung der Listen eines Formulars. Die flache Darstellung wird genutzt, wenn keine Hierarchie definiert ist oder das Listenlimit genutzt wird. Standard ist das DisplayPattern.
Beispiel:
<Property Name="DisplayFlatPattern" Value="%cn% %info%" /> |
|
RootNodeCaption |
Beschriftung des Wurzelknotens. Standardmäßig aus dem Schema ermittelt. |
|
EditWhereClause |
Bedingung zur Bearbeitung. Die Elemente, die der Bedingungen entsprechen, können bearbeitet werden. Alle anderen Elemente werden ebenfalls angezeigt, sind jedoch nicht bearbeitbar.
Beispiel:
<Property Name="EditWhereClause" Value="XMarkedForDeletion=0" /> |
MemberRelation1-MemberRelationN |
|
Darstellung von M:N-Beziehungen.
Beispiel:
<ComponentDefinition Name="MemberRelation1" Type="VI.Components.MemberRelation"> |
|
MNTableName |
M:N-Tabelle.
Beispiel
<Property Name="MNTableName" Value="OrgHasADSGroup" /> |
|
MNBaseColumnName |
Spalte der M:N-Tabelle, die auf das Basisobjekt zeigt.
Beispiel:
<Property Name="MNBaseColumnName" Value="UID_ADSGroup" /> |
|
RootFilterTableName |
Tabelle, mit der die zuweisbaren Elemente vom Benutzer gefiltert werden können. Falls definiert zeigt das Steuerelement eine Auswahlliste mit den Objekten dieser Tabelle. Wird beispielsweise bei der Zuweisung von Geschäftsrollen verwendet.
Beispiel:
<Property Name="RootFilterTableName" Type="String" Value="OrgRoot" /> |
|
RootFilterWhereClause |
Bedingung, um die Elemente der RootFilterTableName in der Auswahlliste weiter zu filtern.
Beispiel:
<Property Name="RootFilterWhereClause" Type="String" Value="UID_OrgRoot in (select UID_OrgRoot from Org) and exists (select 1 from OrgRootAssign where IsDirectAssignmentAllowed = 1 and UID_OrgRoot=OrgRoot.UID_OrgRoot and UID_BaseTreeAssign='ADS-AsgnBT-ADSGroup')" /> |
|
RootFilterMemberWhereClause |
Bedingung, die nach der Auswahl eines Basisobjektes gebildet wird und der WhereClause angehängt wird. Die Bedingung muss immer einen Spaltenbezug auf das Basisobjekt enthalten.
Beispiel:
<Property Name="RootFilterMemberWhereClause" Type="String" Value="UID_OrgRoot=N'%UID_OrgRoot%'" /> |
ChildRelation1- ChildRelationN |
|
Darstellung von Parent-Child-Beziehungen.
Beispiel:
<ComponentDefinition Name="ChildRelation1" Type="VI.Components.MemberRelation"> |
|
CRTableName |
Tabelle, in der die Child-Objekte abgebildet werden.
Beispiel:
<Property Name="CRTableName" Value="ADSAccount" /> |
|
CRColumnName |
Fremdschlüssel der Child-Tabelle, der auf das Basisobjekt zeigt.
Beispiel:
<Property Name="CRColumnName" Value="UID_Person" /> |
|
ShowForeign |
Angabe, ob die Fremdzuordnungen (Objekte, die einem anderen Objekt zugewiesen sind) angezeigt werden sollen.
Beispiel:
<Property Name="ShowForeign" Value="True" /> |
GenericRelation1-GenericN |
|
Darstellung von dynamischen M:N-Beziehungen.
Beispiel:
<ComponentDefinition Name="GenericRelation1" Type="VI.Components.MemberRelation"> |
|
MNTableName |
M:N-Tabelle.
Beispiel
<Property Name="MNTableName" Value="ADSPolicyAppliesTo"/> |
|
MNBaseColumnName |
Spalte der M:N-Tabelle, die auf das Basisobjekt zeigt.
Beispiel:
<Property Name="MNBaseColumnName" Value="ObjectKeyAppliesTo" /> |
|
MNMembersColumnName |
Spalte der M:N-Tabelle, die auf die Mitglieder zeigt.
Beispiel:
<Property Name="MNMembersColumnName" Value="UID_ADSPolicy" /> |
|
MembersTableName |
Tabelle, deren Objekte zugewiesen werden sollen.
Beispiel:
<Property Name="MembersTableName" Value="ADSPolicy"/> |