BIDateDimensionManager Class [AX 2012]

The BIDateDimensionManager class is a support class that is used to manage SQL ServerAnalysis Services date dimensions.

Syntax

class BIDateDimensionManager

Run On

Called

Methods

  Method Description
Gg768112.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg768112.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg768112.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg768112.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg768112.pubmethod(en-us,AX.60).gif new Initializes a new instance of the Object class. (Inherited from Object.)
Gg768112.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.)
Gg768112.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.)
Gg768112.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg768112.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg768112.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg768112.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg768112.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.)
Gg768112.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg768112.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg768112.pubmethod(en-us,AX.60).gif Gg768112.static(en-us,AX.60).gif ::addDefaultDateDimensionRecord Validates that at least one record exists in the BIDateDimensions table.
Gg768112.privmethod(en-us,AX.60).gif Gg768112.static(en-us,AX.60).gif ::addMinAndMaxDates Inserts the minimum date and the maximum date values for a date dimension.
Gg768112.privmethod(en-us,AX.60).gif Gg768112.static(en-us,AX.60).gif ::biDotNetCulture2DotNetCultureInfo
Gg768112.privmethod(en-us,AX.60).gif Gg768112.static(en-us,AX.60).gif ::constructDefaultHierarchyList Constructs a comma-seperated string that defines the default hierarchy of a date dimension.
Gg768112.privmethod(en-us,AX.60).gif Gg768112.static(en-us,AX.60).gif ::date2ClrDateTime
Gg768112.pubmethod(en-us,AX.60).gif Gg768112.static(en-us,AX.60).gif ::deleteCalendarRecord Deletes a date dimension from a BIDateDimension table.
Gg768112.privmethod(en-us,AX.60).gif Gg768112.static(en-us,AX.60).gif ::deleteDateDimensionData
Gg768112.pubmethod(en-us,AX.60).gif Gg768112.static(en-us,AX.60).gif ::getDateDimensions Returns a set that contains the names of the existing date dimensions.
Gg768112.pubmethod(en-us,AX.60).gif Gg768112.static(en-us,AX.60).gif ::getDefaultCalendarHierarchies Retrieves the specified BIDateHierarchy record with a new or existing hierarchy for a date dimension in the BIDateDimension table.
Gg768112.pubmethod(en-us,AX.60).gif Gg768112.static(en-us,AX.60).gif ::getDefaultHierarchies Gets a set that contains all the available default hierarchies of a date dimension.
Gg768112.pubmethod(en-us,AX.60).gif Gg768112.static(en-us,AX.60).gif ::getEndDate Gets the default date to use as the end date for a dimension.
Gg768112.pubmethod(en-us,AX.60).gif Gg768112.static(en-us,AX.60).gif ::getLabel Gets the label for the date dimension that has the given name.
Gg768112.privmethod(en-us,AX.60).gif Gg768112.static(en-us,AX.60).gif ::getLongDateString
Gg768112.pubmethod(en-us,AX.60).gif Gg768112.static(en-us,AX.60).gif ::getStartDate Gets the default date to use as the start date for a dimension.
Gg768112.pubmethod(en-us,AX.60).gif Gg768112.static(en-us,AX.60).gif ::getUniqueDateDimensionName Gets a unique date dimension name.
Gg768112.privmethod(en-us,AX.60).gif Gg768112.static(en-us,AX.60).gif ::getUniqueHierarchyName Gets a unique date dimension hierarchy name.
Gg768112.privmethod(en-us,AX.60).gif Gg768112.static(en-us,AX.60).gif ::getUniqueLabel Gets a unique label for a date dimension.
Gg768112.privmethod(en-us,AX.60).gif Gg768112.static(en-us,AX.60).gif ::iterateHierarchyRecords Serializes all the hierarchy records in this table.
Gg768112.privmethod(en-us,AX.60).gif Gg768112.static(en-us,AX.60).gif ::languageId2DotNetCulture
Gg768112.privmethod(en-us,AX.60).gif Gg768112.static(en-us,AX.60).gif ::monthNumberToName
Gg768112.pubmethod(en-us,AX.60).gif Gg768112.static(en-us,AX.60).gif ::populateDateDimension
Gg768112.pubmethod(en-us,AX.60).gif Gg768112.static(en-us,AX.60).gif ::populateDateDimensions Populates data for the framework date dimensions.
Gg768112.privmethod(en-us,AX.60).gif Gg768112.static(en-us,AX.60).gif ::populateDateDimensionTranslations
Gg768112.privmethod(en-us,AX.60).gif Gg768112.static(en-us,AX.60).gif ::populateDateDimensionValues
Gg768112.privmethod(en-us,AX.60).gif Gg768112.static(en-us,AX.60).gif ::populateTranslationsForLanguageId
Gg768112.pubmethod(en-us,AX.60).gif Gg768112.static(en-us,AX.60).gif ::saveCalendarRecord Saves new calendar details to the BIDateDimension table and its hierarchies to the BIDateHierarchy table.
Gg768112.pubmethod(en-us,AX.60).gif Gg768112.static(en-us,AX.60).gif ::serializeBIDateDimensions Serializes the BIDateDimension table data that can be consumed by the CubeManager class.
Gg768112.pubmethod(en-us,AX.60).gif Gg768112.static(en-us,AX.60).gif ::serializeBIDateHierarchy Serializes the BIDateHierarchy table data so that it can be consumed by the CubeManager class.
Gg768112.privmethod(en-us,AX.60).gif Gg768112.static(en-us,AX.60).gif ::startDateBasedonWeek Determines the start day of the period, depending on the start day of the week that is selected by user in the calendar builder form.
Gg768112.privmethod(en-us,AX.60).gif Gg768112.static(en-us,AX.60).gif ::tenDaysOfMonthToString

Top

Remarks

This is a framework class. Customizing this class may cause problems with future upgrades to the software.

Inheritance Hierarchy

Object Class
  BIDateDimensionManager Class