Page "Customer List"
ID 22
Namespace: Microsoft.Sales.Customer
Source table: Table Microsoft.Sales.Customer.Customer
Lists all customers with filtering and navigation capabilities.
Properties
| Name | Value |
|---|---|
| ApplicationArea | #Basic,#Suite,#Service |
| Caption | Customers |
| CardPageID | Page Microsoft.Sales.Customer."Customer Card" |
| Editable | False |
| PageType | List |
| QueryCategory | Customer List |
| SourceTable | Table Microsoft.Sales.Customer.Customer |
| UsageCategory | Lists |
| AdditionalSearchTerms | Customer Profile, Client Details, Buyer Information, Customer Data, Customer View, Client Profile, Customer Detail, Client Info |
| AboutTitle | About customers |
| AboutText | Here you overview all registered customers, their balances, and the sales statistics. With [Customer Templates](?page=1381 "Opens the Customer Templates") you can quickly create new customers having common details defined by the template. |
Methods
GetSelectionFilter
Gets a filter expression representing the currently selected customers.
procedure GetSelectionFilter(): Text
Returns
| Type | Description |
|---|---|
| Text |
A filter expression for the selected customers. |
SetSelection
Sets the customer record variable to the current page selection.
procedure SetSelection(var Cust: Record Customer)
Parameters
| Name | Type | Description |
|---|---|---|
| Cust | Table Microsoft.Sales.Customer.Customer |
Variable to receive the selection filter. |
Events
OnAfterGetSelectionFilter
Raises an event after getting the selection filter from the customer list.
[IntegrationEvent(False,False)]
procedure OnAfterGetSelectionFilter(var Customer: Record Customer; var SelectionFilterForCustomer: Text)
Parameters
| Name | Type | Description |
|---|---|---|
| Customer | Table Microsoft.Sales.Customer.Customer |
The customer records that are selected. |
| SelectionFilterForCustomer | Text |
The selection filter text for the selected customers. |