예제 #1
0
 /// <summary>
 /// Create a representation of an analytic query. Do not create your own instances.
 /// </summary>
 /// <param name="oModel">The analytical model containing this query result entity set</param>
 /// <param name="oEntityType">The OData entity type for this query</param>
 /// <param name="oEntitySet">The OData entity set for this query offered by the OData service</param>
 /// <param name="oParameterization">The parameterization of this query, if any</param>
 public extern QueryResult(sap.ui.model.analytics.odata4analytics.Model oModel, sap.ui.model.analytics.odata4analytics.EntityType oEntityType, sap.ui.model.analytics.odata4analytics.EntitySet oEntitySet, sap.ui.model.analytics.odata4analytics.Parameterization oParameterization);
예제 #2
0
 /// <summary>
 /// Create a representation of a filter expression for a given entity type. It can be rendered as value for the $filter system query option.
 /// </summary>
 /// <param name="oModel">datajs object for the OData model containing this entity type</param>
 /// <param name="oSchema">datajs object for the schema containing this entity type</param>
 /// <param name="oEntityType">object for the entity type</param>
 public extern FilterExpression(object oModel, object oSchema, sap.ui.model.analytics.odata4analytics.EntityType oEntityType);
예제 #3
0
 /// <summary>
 /// Create a representation of a recursive hierarchy defined on one multiple properties in an OData entity type query. Do not create your own instances.
 /// </summary>
 /// <param name="oEntityType">object for the entity type</param>
 /// <param name="oNodeIDProperty">datajs object for the property holding the hierarchy node ID identifying the hierarchy node to which the OData entry belongs</param>
 /// <param name="oParentNodeIDProperty">datajs object for the property holding the node ID of the parent of the hierarchy node pointed to by the value of oNodeIDProperty</param>
 /// <param name="oNodeLevelProperty">datajs object for the property holding the level number for the of the hierarchy node pointed to by the value of oNodeIDProperty</param>
 /// <param name="oNodeValueProperty">datajs object for the property holding the data value for the of the hierarchy node pointed to by the value of oNodeIDProperty</param>
 /// <param name="oNodeExternalKeyProperty">datajs object for the property holding the node external key of the hierarchy node. The external key is a human-readable identification of a node. The value of the <code>hierarchy-node-external-key-for</code> attribute is always the name of another property in the same type. It points to the related property holding the hierarchy node ID.</param>
 public extern RecursiveHierarchy(sap.ui.model.analytics.odata4analytics.EntityType oEntityType, object oNodeIDProperty, object oParentNodeIDProperty, object oNodeLevelProperty, object oNodeValueProperty, object oNodeExternalKeyProperty);
예제 #4
0
 /// <summary>
 /// Create a representation of a parameterization for an analytic query. Do not create your own instances.
 /// </summary>
 /// <param name="oEntityType">The OData entity type for this parameterization</param>
 /// <param name="oEntitySet">The OData entity set for this parameterization offered by the OData service</param>
 public extern Parameterization(sap.ui.model.analytics.odata4analytics.EntityType oEntityType, sap.ui.model.analytics.odata4analytics.EntitySet oEntitySet);