Page 7507 "Filter Items - AssistEdit"
Base Application · Microsoft.Inventory.Item.Attribute
Across versions
- BC23-30present
Neighbourhood 1 connected objects and pages
Base Application · Microsoft.Inventory.Item.Attribute · captioned “Specify Filter Value” · BC23-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| Caption | Specify Filter Value |
| SourceTable | Item Attribute |
| PageType | StandardDialog |
Fields on this page
Layout controls in source order, grouped by the container they sit in. Shows: the table field a control is bound to (or its expression as written); ToolTip: the control’s own, else the bound field’s (marked).
| Group | Control | Shows | ToolTip |
|---|---|---|---|
| Control2 | Condition | TextConditions |
Specifies the condition for the filter value. Example: To specify that the value for a Material Description attribute must start with blue, fill the fields as follows: Condition field = Starts With. Value field = blue. |
| Value | TextValue |
Specifies the filter value that the condition applies to. | |
| Control9 | Condition | NumericConditions |
Specifies the condition for the filter value. Example: To specify that the value for a Quantity attribute must be higher than 10, fill the fields as follows: Condition field > Greater. Value field = 10. |
| Value | NumericValue |
Specifies the filter value that the condition applies to. | |
| Control12 | To Value | MaxNumericValue |
Specifies the end value in the range. |
Events published
OnAfterGenerateFilter(ItemAttribute: Record "Item Attribute"; NumericValue: Text; NumericConditions: Option "= - Equals",".. - Range","< - Less","<= - Less or Equal","> - Greater",">= - Greater or Equal"; MaxNumericValue: Text; var FilterText: Text)(integration)OnAfterValidateValueIsNumeric(ItemAttribute: Record "Item Attribute"; TextValue: Text)(integration)OnAfterUpdateGroupVisiblity(ItemAttribute: Record "Item Attribute"; var TextGroupVisible: Boolean; var NumericGroupMaxValueVisible: Boolean; var NumericGroupVisible: Boolean; NumericConditions: Option "= - Equals",".. - Range","< - Less","<= - Less or Equal","> - Greater",">= - Greater or Equal")(integration)
Procedures
LookupOptionValue(PreviousValue: Text): TextGenerateFilter(): Text
Plus 2 local procedures.
Triggers
OnAfterGetCurrRecord
Relations
- source table Table 7500 “Item Attribute”
Ask your agent
Procedure bodies are not stored here (D10). For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "page", object_name: "Filter Items - AssistEdit"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.