VendSearchRequest Class [AX 2012]
The VendSearchRequest class is an abstract base class for the vendor search class.
The purpose of vendor search class is to keep search attribute values and build search query using non-empty attributes only.
| Method | Description | |
|---|---|---|
| addAttributeDataSouce | Adds the specified table to the specified parent data source. |
| addPartyNameSearchCriteria | Adds a name range to the existing vendor search criteria. |
| addRangeMultipleValue | Adds the specified string value as query range to the specified field of the specified table. |
| addSearchCriteriaNoYes | Adds a NoYes enumeration value as query range to the specified field of the specified table. |
| addSearchCriteriaString | Adds the specified string value as a query range to the specified field of the specified table. |
| buildCommonSearchExpression | Builds a search expression for all common search attributes of vendor search such as, name, city, state, country, minority owner, female owner, small business, locally owned and procurement category. |
| buildQuery | Creates a query specified by the non-empty values. |
| buildSearchExpression | Creates a search string out of the extension class attributes. |
| calculateResultCount | Calculates the record count for respective vendors on selection of refresh button. |
| cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
| clearAllRanges | Clears all range values. |
| equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
| getFormParameters | Gets attribute values from form. |
| getResultCount | Retrieves record count for respective vendors on selection of refresh button. |
| getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
| handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
| labelCategoryStatus | Gets the localized label of the procurement category status attribute. |
| labelCity | Gets the localized label of the address city attribute. |
| labelCountry | Gets the localized label of the address country or region attribute. |
| labelFemaleOwned | Gets the localized label of the female owned attribute. |
| labelLocallyOwned | Gets the localized label of the locally owned attribute. |
| labelMinorityOwner | Gets the localized label of minority owned attribute. |
| labelName | Gets the localized label of name attribute. |
| labelProcurementCategory | Gets the localized label of procurement categories list attribute. |
| labelSmallBusiness | Gets the localized label of small business indicator attribute. |
| labelState | Gets the localized label of the address state attribute. |
| labelVendorGroup | Gets the localized label of the vendor group attribute. |
| new | Initializes a new instance of the Object class. (Inherited from Object.) |
| 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.) |
| parmAddressCity | Gets or sets the AddressCity parameter. |
| parmAddressCountry | Gets or sets the AddressCountry parameter. |
| parmAddressState | Gets or sets the AddressState parameter. |
| parmFemaleOwned | Gets or sets the FemaleOwned parameter. |
| parmIncludeAllLegalEntities | Gets or sets the IncludeAllLegalEntities parameter. |
| parmLocallyOwned | Gets or sets the LocallyOwned parameter. |
| parmMinorityOwned | Gets or sets the MinorityOwned parameter. |
| parmName | Gets or sets the Name parameter. |
| parmProcurementCategory | Gets or sets the ProcurementCategory parameter. |
| parmSmallBusiness | Gets or sets the SmallBusiness parameter. |
| parmVendorGroup | Gets or sets the VendorGroup parameter. |
| parse | Parses the attribute expression string, setting the attribute values for use on query ranges. |
| setCommonFormParameters | Sets shared attribute values to form controls. |
| setFormParameters | Sets attribute values to form controls. |
| 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.) |
| wait | Pauses a process. (Inherited from Object.) |
| xml | Returns an XML string that represents the current object. (Inherited from Object.) |
| ::buildAttributeValues | Appends an attribute name and value in required format and order for the search string. |
Community Additions
ADD
Show: