EcoResProductNumberBuilderVariant Class [AX 2012]

class EcoResProductNumberBuilderVariant

Run On

Server

  MethodDescription
Gg725209.privmethod(en-us,AX.60).gif addIfExists Adds a string from dimensionValueMap if it exists
Gg725209.privmethod(en-us,AX.60).gif addString Adds a separator and a string to an existing string.In case the existing string is empty the separator is not added
Gg725209.privmethod(en-us,AX.60).gif buildConcatNameString Builds a string of product name and product dimension values
Gg725209.pubmethod(en-us,AX.60).gif buildDisplayProductName Creates the EcoResProductDisplayProductName value for distinct product variants
Gg725209.pubmethod(en-us,AX.60).gif buildDisplayProductNumber Creates the EcoResProductDisplayProductNumber value for distinct product variants
Gg725209.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg725209.privmethod(en-us,AX.60).gif dimensionValue Return a string from dimensionValueMap if it exists
Gg725209.privmethod(en-us,AX.60).gif doRemoveShortElements Removes dimension values from the container if they are shorter than the average lenght available provided it is necessary
Gg725209.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg725209.privmethod(en-us,AX.60).gif getSummedLenght Sums the lenght of the strings that are to be poart of the display name
Gg725209.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg725209.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg725209.privmethod(en-us,AX.60).gif lengthOfName Find the max lenght of EcoResProductDisplayProductNumber
Gg725209.protmethod(en-us,AX.60).gif new Initializes a new instance of the EcoResProductNumberBuilderVariant class.
Gg725209.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.)
Gg725209.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.)
Gg725209.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg725209.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg725209.pubmethod(en-us,AX.60).gif parmDimensions Gets or sets the Dimensions parameter.
Gg725209.pubmethod(en-us,AX.60).gif parmFormatString Gets or sets the FormatString parameter.
Gg725209.pubmethod(en-us,AX.60).gif parmLanguageId Gets or sets the LanguageId parameter.
Gg725209.pubmethod(en-us,AX.60).gif parmProductNumber Gets or sets the ProductNumber parameter.
Gg725209.pubmethod(en-us,AX.60).gif parmSeparator Gets or sets the Separator parameter.
Gg725209.privmethod(en-us,AX.60).gif populateDimensionValueStrings Finds and places product dimension values in dimensionValueMap
Gg725209.privmethod(en-us,AX.60).gif reduceDimensionValueLengths Shortens dimension values that are concatenated into DisplayProductName so that the string length of DisplayProductName does not go beyond the lenght of EcoResProductDisplayProductNumber
Gg725209.privmethod(en-us,AX.60).gif reduceSize Reduces the size of relevant string that are concatenated into DisplayProductNam
Gg725209.privmethod(en-us,AX.60).gif removeElementsBelowMaxElementLen Removes from dimValue the elements that are shorter or equal to _maxElementLen
Gg725209.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg725209.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg725209.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.)
Gg725209.protmethod(en-us,AX.60).gif validate Validates whether the ProductNumber value and product dimensions have been specified; if not, an error message is displayed.
Gg725209.protmethod(en-us,AX.60).gif validateForName Validates whether the ProductNumber value, product dimensions, and separator have been specified; if not, an error message is displayed.
Gg725209.protmethod(en-us,AX.60).gif validateForNumber Validates whether the ProductNumber value and product dimensions have been specified; if not, an error message is displayed.
Gg725209.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg725209.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg725209.pubmethod(en-us,AX.60).gif Gg725209.static(en-us,AX.60).gif ::buildFromProductNumberAndDimensions Creates a EcoResProductDisplayProductNumber value.
Gg725209.pubmethod(en-us,AX.60).gif Gg725209.static(en-us,AX.60).gif ::buildNameFromProductNumberAndDimensions Creates a EcoResProductDisplayProductName value.
Gg725209.pubmethod(en-us,AX.60).gif Gg725209.static(en-us,AX.60).gif ::construct Initializes a new instance of the EcoResProductNumberBuilderVariant class.
Gg725209.pubmethod(en-us,AX.60).gif Gg725209.static(en-us,AX.60).gif ::newFromProductNumberAndDimensions Initializes a new instance of the EcoResProductNumberBuilderVariant class.
Gg725209.pubmethod(en-us,AX.60).gif Gg725209.static(en-us,AX.60).gif ::newNameFromProductNumberAndDimensions Initializes a new instance of the EcoResProductNumberBuilderVariant class for building a product variant name.
Top

Object Class
  EcoResProductNumberBuilderVariant Class

Community Additions

ADD
Show: