EcoResProductNumberBuilderVariant Class [AX 2012]
| Method | Description | |
|---|---|---|
| addIfExists | Adds a string from dimensionValueMap if it exists |
| addString | Adds a separator and a string to an existing string.In case the existing string is empty the separator is not added |
| buildConcatNameString | Builds a string of product name and product dimension values |
| buildDisplayProductName | Creates the EcoResProductDisplayProductName value for distinct product variants |
| buildDisplayProductNumber | Creates the EcoResProductDisplayProductNumber value for distinct product variants |
| cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
| dimensionValue | Return a string from dimensionValueMap if it exists |
| doRemoveShortElements | Removes dimension values from the container if they are shorter than the average lenght available provided it is necessary |
| equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
| getSummedLenght | Sums the lenght of the strings that are to be poart of the display name |
| getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
| handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
| lengthOfName | Find the max lenght of EcoResProductDisplayProductNumber |
| new | Initializes a new instance of the EcoResProductNumberBuilderVariant class. |
| notify | Releases the hold on an object that has called the wait method on this object. (Inherited from Object.) |
| notifyAll | Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.) |
| objectOnServer | Determines whether the object is on a server. (Inherited from Object.) |
| owner | Returns the instance that owns the object. (Inherited from Object.) |
| parmDimensions | Gets or sets the Dimensions parameter. |
| parmFormatString | Gets or sets the FormatString parameter. |
| parmLanguageId | Gets or sets the LanguageId parameter. |
| parmProductNumber | Gets or sets the ProductNumber parameter. |
| parmSeparator | Gets or sets the Separator parameter. |
| populateDimensionValueStrings | Finds and places product dimension values in dimensionValueMap |
| reduceDimensionValueLengths | Shortens dimension values that are concatenated into DisplayProductName so that the string length of DisplayProductName does not go beyond the lenght of EcoResProductDisplayProductNumber |
| reduceSize | Reduces the size of relevant string that are concatenated into DisplayProductNam |
| removeElementsBelowMaxElementLen | Removes from dimValue the elements that are shorter or equal to _maxElementLen |
| setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) |
| toString | Returns a string that represents the current object. (Inherited from Object.) |
| usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) |
| validate | Validates whether the ProductNumber value and product dimensions have been specified; if not, an error message is displayed. |
| validateForName | Validates whether the ProductNumber value, product dimensions, and separator have been specified; if not, an error message is displayed. |
| validateForNumber | Validates whether the ProductNumber value and product dimensions have been specified; if not, an error message is displayed. |
| wait | Pauses a process. (Inherited from Object.) |
| xml | Returns an XML string that represents the current object. (Inherited from Object.) |
| ::buildFromProductNumberAndDimensions | Creates a EcoResProductDisplayProductNumber value. |
| ::buildNameFromProductNumberAndDimensions | Creates a EcoResProductDisplayProductName value. |
| ::construct | Initializes a new instance of the EcoResProductNumberBuilderVariant class. |
| ::newFromProductNumberAndDimensions | Initializes a new instance of the EcoResProductNumberBuilderVariant class. |
| ::newNameFromProductNumberAndDimensions | Initializes a new instance of the EcoResProductNumberBuilderVariant class for building a product variant name. |
Community Additions
ADD
Show: