Details
-
Story
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
None
-
None
-
-
Firebird - Sprint 161
-
2
-
Firebird
-
Poppy (R2 2023)
-
TBD
Description
Purpose/Overview:
The property type will determine what property name is displayed and what operators are supported. This story differs from UIBULKED-188 that there are possible million of matches and they cannot be used to populate dropdown. User will need to provide the search values in the search text.
Examples of string type fields:
Record | Field |
---|---|
holdings | instanceId |
item | holdingsId |
request | requesterId |
Requirements/Scope:
Field type is string and contains UUIDs
- Property name displayed with the value provided by entityType.name as described in the metadata schema
- The supported operator are listed in the drop down control and include for this field type:
- = (equal)
- in
- != (not equal)
- not in
- Only one Operator can be selected
- UUIDs values are entered by users in a textbox
Example of a query generated in the UI:
- (instanceId=="c6371474-cf48-4386-962f-64c6e1069c97")
- (instanceId in "c6371474-cf48-4386-962f-64c6e1069c97", "78654f38-2f68-46df-8518-146763450d2d")
Example of a query generated in BE:
- (instanceId=="c6371474-cf48-4386-962f-64c6e1069c97")
- (instanceId in "c6371474-cf48-4386-962f-64c6e1069c97", "78654f38-2f68-46df-8518-146763450d2d")
Approach:
Acceptance criteria:
- The control is displayed on the form based on the metadata proviceded entityType
- The same behavior is for all record properties of the same type
- If the property in underlying record is the same type but is not a part of the metadata then the property is not displayed on the Query tool form
- Unit tests are written with test coverage >80%
TestRail: Results
Attachments
Issue Links
- clones
-
UIPQB-3 UUID not enforced: field-action-value component
-
- Closed
-
- defines
-
UXPROD-3785 Bulk edit - query tool - FE
-
- In progress
-
- mentioned in
-
Page Loading...