SRSModelGenerator Class [AX 2012]

class SRSModelGenerator

Run On

Client

  MethodDescription
Gg938366.pubmethod(en-us,AX.60).gif addPerspectiveChildrenFromNode Creates a map that contains all the children of the specified node with specified type.
Gg938366.privmethod(en-us,AX.60).gif arrayContainsFixedFieldRelationship
Gg938366.privmethod(en-us,AX.60).gif arrayToList
Gg938366.privmethod(en-us,AX.60).gif cacheAnalysisEnumValues
Gg938366.privmethod(en-us,AX.60).gif cacheAuditFields
Gg938366.privmethod(en-us,AX.60).gif cacheCompanyTable Caches the table or view that you have to support company and virtual company information.
Gg938366.privmethod(en-us,AX.60).gif cacheCurrencyConversionTables
Gg938366.privmethod(en-us,AX.60).gif cacheCurrencyDimensionRelationship
Gg938366.privmethod(en-us,AX.60).gif cacheCurrencyView
Gg938366.privmethod(en-us,AX.60).gif cacheDataAreaIdField
Gg938366.pubmethod(en-us,AX.60).gif cacheDateDimensions
Gg938366.privmethod(en-us,AX.60).gif cacheDateDimensionTranslationView
Gg938366.privmethod(en-us,AX.60).gif cacheDateDimensionView
Gg938366.privmethod(en-us,AX.60).gif cacheDimensionAttributeValueTables
Gg938366.pubmethod(en-us,AX.60).gif cacheEdtRelationship
Gg938366.privmethod(en-us,AX.60).gif cacheEnumField
Gg938366.privmethod(en-us,AX.60).gif cacheEnums
Gg938366.privmethod(en-us,AX.60).gif cacheExchangeRateRelationships
Gg938366.privmethod(en-us,AX.60).gif cacheExchangeRateView
Gg938366.privmethod(en-us,AX.60).gif cacheField
Gg938366.privmethod(en-us,AX.60).gif cacheFieldArrayElement
Gg938366.privmethod(en-us,AX.60).gif cacheFixedFieldRelationship
Gg938366.pubmethod(en-us,AX.60).gif cacheFixedFieldRelationshipEntity
Gg938366.privmethod(en-us,AX.60).gif cacheFrameworkDimension
Gg938366.privmethod(en-us,AX.60).gif cacheFrameworkDimensionField
Gg938366.privmethod(en-us,AX.60).gif cacheFrameworkDimensions Caches all framework dimensions and creates a new view for each framework dimension if one does not exist.
Gg938366.pubmethod(en-us,AX.60).gif cacheFrameworkTable Caches an entity for each subnode in the tables node by using nodes, this prevents any hidden system tables from being generated in the model.
Gg938366.privmethod(en-us,AX.60).gif cacheIndexes
Gg938366.privmethod(en-us,AX.60).gif cacheIndexesForView Calls the cacheIndexes method for each table in the view.
Gg938366.privmethod(en-us,AX.60).gif cacheIntermediateTables Caches logical tables that are used for the intermediate Dimension and MeasureGroup values for use with virtual companies.
Gg938366.privmethod(en-us,AX.60).gif cachePartitionField Adds the Partition column of a specified entity to the project generation cache.
Gg938366.privmethod(en-us,AX.60).gif cachePartitionTable Adds the BIPartitionsView table to the project generation cache.
Gg938366.privmethod(en-us,AX.60).gif cacheRecIdField
Gg938366.pubmethod(en-us,AX.60).gif cacheRelationship
Gg938366.privmethod(en-us,AX.60).gif cacheRelationshipManyToOne Caches many to one relationships including those for a virtual company.
Gg938366.privmethod(en-us,AX.60).gif cacheRelationshipManyToOneVirtualCo
Gg938366.pubmethod(en-us,AX.60).gif cacheRelationships Caches the relationships.
Gg938366.privmethod(en-us,AX.60).gif cacheRelationshipsForView Calls the cacheRelationships method for each table in the view.
Gg938366.privmethod(en-us,AX.60).gif cacheRoleGroups
Gg938366.privmethod(en-us,AX.60).gif cacheRoles
Gg938366.pubmethod(en-us,AX.60).gif cacheTable Caches an entity for each subnode in the tables node note.
Gg938366.pubmethod(en-us,AX.60).gif cacheTableRaw
Gg938366.privmethod(en-us,AX.60).gif cacheVirtualCompanyRelationshipEntity
Gg938366.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg938366.pubmethod(en-us,AX.60).gif checkRelation
Gg938366.pubmethod(en-us,AX.60).gif collectInformation
Gg938366.pubmethod(en-us,AX.60).gif deleteDimensionEdt
Gg938366.privmethod(en-us,AX.60).gif duplicateForeignKeysForIndex
Gg938366.privmethod(en-us,AX.60).gif duplicateTableIndicesForViews
Gg938366.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg938366.pubmethod(en-us,AX.60).gif fieldIs
Gg938366.pubmethod(en-us,AX.60).gif fieldRelationshipArrayContainsDataAreaId
Gg938366.pubmethod(en-us,AX.60).gif fieldRelationshipArrayToFieldIdList
Gg938366.pubmethod(en-us,AX.60).gif fieldRelationshipArrayToFieldList
Gg938366.pubmethod(en-us,AX.60).gif fieldsExistForRelationship
Gg938366.privmethod(en-us,AX.60).gif fieldsInIndex
Gg938366.pubmethod(en-us,AX.60).gif fieldsNodeContainsTitleField1
Gg938366.pubmethod(en-us,AX.60).gif fieldsNodeContainsTitleField2
Gg938366.privmethod(en-us,AX.60).gif findPerspectiveParent Finds the first perspective that contains the specified table node.
Gg938366.protmethod(en-us,AX.60).gif findPropertyDeep
Gg938366.pubmethod(en-us,AX.60).gif fixedFieldQueryDefinition
Gg938366.privmethod(en-us,AX.60).gif formatUniqueModelId
Gg938366.pubmethod(en-us,AX.60).gif generate
Gg938366.privmethod(en-us,AX.60).gif getDateFormat
Gg938366.pubmethod(en-us,AX.60).gif getDimensionAttributeType Determines the dimension attribute type of the DictField object.
Gg938366.privmethod(en-us,AX.60).gif getEntityModelId
Gg938366.privmethod(en-us,AX.60).gif getEnumProperties
Gg938366.pubmethod(en-us,AX.60).gif getEnumValueMaxLength
Gg938366.privmethod(en-us,AX.60).gif getFieldCacheEnumNameSet
Gg938366.privmethod(en-us,AX.60).gif getFieldFrameworkDimensionType
Gg938366.privmethod(en-us,AX.60).gif getFieldLabelId
Gg938366.privmethod(en-us,AX.60).gif getFieldWidth
Gg938366.privmethod(en-us,AX.60).gif getFinDimensionAttributeBackingField
Gg938366.privmethod(en-us,AX.60).gif getFinDimensionAttributeFieldLabelId
Gg938366.pubmethod(en-us,AX.60).gif getForeignKey
Gg938366.privmethod(en-us,AX.60).gif getFormatString
Gg938366.privmethod(en-us,AX.60).gif getFrameworkDimensionQueryDefinition Retrieves a query definition for the framework dimension table.
Gg938366.privmethod(en-us,AX.60).gif getIndex
Gg938366.privmethod(en-us,AX.60).gif getIntermediateDimensionTableQuery Gets the SQL statement to use as in the query definition of the intermediate Dimension table.
Gg938366.privmethod(en-us,AX.60).gif getIntermediateMeasureGroupTableQuery Gets the SQL statement to use as in the query definition of the intermediate MeasureGroup table.
Gg938366.pubmethod(en-us,AX.60).gif getIsDefaultDetailAttribute
Gg938366.privmethod(en-us,AX.60).gif getItemPositionsArray
Gg938366.privmethod(en-us,AX.60).gif getModelIdPostfix
Gg938366.pubmethod(en-us,AX.60).gif getPerspectivesChildrenMap Creates a map that contains all the children of the selected perspectives in a map.
Gg938366.pubmethod(en-us,AX.60).gif getPerspectivesTablesSet
Gg938366.privmethod(en-us,AX.60).gif getPrimaryDataSourceTableForView
Gg938366.privmethod(en-us,AX.60).gif getPrimaryIndexName
Gg938366.privmethod(en-us,AX.60).gif getTableRelationJoinStatement
Gg938366.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg938366.privmethod(en-us,AX.60).gif getTypeProperties
Gg938366.privmethod(en-us,AX.60).gif getUniqueForeignKeyCacheModelId
Gg938366.privmethod(en-us,AX.60).gif getUniqueIndexCacheModelId
Gg938366.privmethod(en-us,AX.60).gif getUniqueRoleCacheModelId
Gg938366.privmethod(en-us,AX.60).gif getViewFieldName
Gg938366.privmethod(en-us,AX.60).gif getViewsToCreateRelationshipFor Creates a set of views for which to create the specified relationship, and if the view contains the foreign table and all the fields that are part of the relationship the view ID is added to the set
Gg938366.pubmethod(en-us,AX.60).gif getVirtualCompanyTablesSet
Gg938366.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg938366.pubmethod(en-us,AX.60).gif hasCurrencyDateField
Gg938366.privmethod(en-us,AX.60).gif hasSamePrimaryDatasource
Gg938366.pubmethod(en-us,AX.60).gif isAuditField Determines whether the supplied field is an audit field.
Gg938366.pubmethod(en-us,AX.60).gif isFieldInPrimaryIndex
Gg938366.privmethod(en-us,AX.60).gif isItemInList
Gg938366.privmethod(en-us,AX.60).gif listToArray
Gg938366.pubmethod(en-us,AX.60).gif new Initializes a new instance of the SRSModelGenerator class.
Gg938366.pubmethod(en-us,AX.60).gif notify Releases the hold on an object that has called the wait method on this object. (Inherited from Object.)
Gg938366.pubmethod(en-us,AX.60).gif notifyAll Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.)
Gg938366.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg938366.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg938366.pubmethod(en-us,AX.60).gif perspectiveAnalysisUsage Gets or sets the value of the perspectiveAnalysisUsage property.
Gg938366.pubmethod(en-us,AX.60).gif perspectiveUsageMatchesAndIsNotNone
Gg938366.privmethod(en-us,AX.60).gif qsort
Gg938366.privmethod(en-us,AX.60).gif redirectCompanyInfoDataAreaRelationship
Gg938366.privmethod(en-us,AX.60).gif relationshipContainsTableId
Gg938366.privmethod(en-us,AX.60).gif reorderItemList
Gg938366.pubmethod(en-us,AX.60).gif replaceItemInList
Gg938366.privmethod(en-us,AX.60).gif setAnalysisUsage Sets the AnalysisUsage field of the SRSModelFieldCache record to the desired value.
Gg938366.privmethod(en-us,AX.60).gif setCommonFieldValues
Gg938366.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg938366.privmethod(en-us,AX.60).gif shouldCacheEntity Determines whether the specified entity must be cached.
Gg938366.privmethod(en-us,AX.60).gif sortList
Gg938366.privmethod(en-us,AX.60).gif swap
Gg938366.pubmethod(en-us,AX.60).gif swapFieldRelationshipArray
Gg938366.pubmethod(en-us,AX.60).gif sysWizard Gets or sets the value of the sysWizard property.
Gg938366.privmethod(en-us,AX.60).gif tableDataAreaIdWhereClause
Gg938366.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg938366.pubmethod(en-us,AX.60).gif updateAnalysisUsageForPrimaryKeyFields
Gg938366.pubmethod(en-us,AX.60).gif updateBIProperties
Gg938366.pubmethod(en-us,AX.60).gif updateEntityBIProperties
Gg938366.pubmethod(en-us,AX.60).gif usageCount Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.)
Gg938366.privmethod(en-us,AX.60).gif viewFieldsContainsAgregations
Gg938366.privmethod(en-us,AX.60).gif virtualCoTableQueryDefinitionManyToOne
Gg938366.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg938366.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg938366.privmethod(en-us,AX.60).gif Gg938366.static(en-us,AX.60).gif ::addRelationToViewNode
Gg938366.privmethod(en-us,AX.60).gif Gg938366.static(en-us,AX.60).gif ::entityContainsMeasure Determines whether an entity contains a Measure value.
Gg938366.pubmethod(en-us,AX.60).gif Gg938366.static(en-us,AX.60).gif ::fieldArrayEdt
Gg938366.pubmethod(en-us,AX.60).gif Gg938366.static(en-us,AX.60).gif ::getAnalysisCurrencyFilterSql
Gg938366.pubmethod(en-us,AX.60).gif Gg938366.static(en-us,AX.60).gif ::getCurrencyCodeProperty
Gg938366.privmethod(en-us,AX.60).gif Gg938366.static(en-us,AX.60).gif ::getFieldMap
Gg938366.privmethod(en-us,AX.60).gif Gg938366.static(en-us,AX.60).gif ::getFieldSet
Gg938366.privmethod(en-us,AX.60).gif Gg938366.static(en-us,AX.60).gif ::getfkFieldsDAVCandDAVS
Gg938366.pubmethod(en-us,AX.60).gif Gg938366.static(en-us,AX.60).gif ::getFrameworkDimensionPhysicalName
Gg938366.pubmethod(en-us,AX.60).gif Gg938366.static(en-us,AX.60).gif ::getLabelId
Gg938366.pubmethod(en-us,AX.60).gif Gg938366.static(en-us,AX.60).gif ::getMeasureGroupTables Gets a map of the entities, tables or views, that have an attribute set to a measure and have a foreign key relationship to the DimensionAttributeValueCombination or DimensionAttributeValueSet tables from the given list of perspectives.
Gg938366.pubmethod(en-us,AX.60).gif Gg938366.static(en-us,AX.60).gif ::getNullValueForType
Gg938366.pubmethod(en-us,AX.60).gif Gg938366.static(en-us,AX.60).gif ::getSpecialTables
Gg938366.privmethod(en-us,AX.60).gif Gg938366.static(en-us,AX.60).gif ::getTableCollectionMembershipList Creates a comma delimited list of table collection names that are contained in a set.
Gg938366.pubmethod(en-us,AX.60).gif Gg938366.static(en-us,AX.60).gif ::getTableCollectionMembershipSet Creates a set that contains the names of the table collections to which a table belongs.
Gg938366.privmethod(en-us,AX.60).gif Gg938366.static(en-us,AX.60).gif ::getView_TableIdToFieldIdsMap Creates a map that contains for each table ID that occurs in the view the list of field IDs that are in the view
Gg938366.pubmethod(en-us,AX.60).gif Gg938366.static(en-us,AX.60).gif ::isFieldInGroup
Gg938366.privmethod(en-us,AX.60).gif Gg938366.static(en-us,AX.60).gif ::isMeasureGroupEntity Determines whether the specified perspective entity has a field that has the usage set to measure.
Gg938366.pubmethod(en-us,AX.60).gif Gg938366.static(en-us,AX.60).gif ::smdlFieldType
Gg938366.pubmethod(en-us,AX.60).gif Gg938366.static(en-us,AX.60).gif ::tableBelongsToTableCollection Determines whether a table belongs to one or more table collections.
Gg938366.pubmethod(en-us,AX.60).gif Gg938366.static(en-us,AX.60).gif ::xsdFieldType
Top

Community Additions

ADD
Show: