Info Window: Allow multi-select behaviour to be configurable without using code
Key details
Description
If one selects a product on the orderline for example, then the user may click multiple products, and quickly add many records to the order.
However, this applies only to products, and pre-written info windows. The InfoGeneralPanel class is hard coded to be single select. If one needs this functionality on a custom written table, it is not available.
Further, if one defines a custom Info Window under System in the AD, then one cannot make the custom info window, be multi-select, without defining an Info Factory class.
This ticket is to: 1. to remove the hard coded setting of multiselect to false, from the constructor of InfoGeneralPanel, 2. to allow the generic window and the custom defined Info Window to be multi-select, with no code changes required (possibly on the Info Window setup, or on the reference, where an info window could possibly be specified, along with a 'allow multiple selection' checkbox) 3. The third part could possibly be moved to another ticket, to allow InfoGeneralPanel to be overridden, so that the change shown in the screenshot, could be done through overriding the class, and not through copying.
If one selects a product on the orderline for example, then the user may click multiple products, and quickly add many records to the order.
However, this applies only to products, and pre-written info windows. The InfoGeneralPanel class is hard coded to be single select. If one needs this functionality on a custom written table, it is not available.
Further, if one defines a custom Info Window under System in the AD, then one cannot make the custom info window, be multi-select, without defining an Info Factory class.
This ticket is to: 1. to remove the hard coded setting of multiselect to false, from the constructor of InfoGeneralPanel, 2. to allow the generic window and the custom defined Info Window to be multi-select, with no code changes required (possibly on the Info Window setup, or on the reference, where an info window could possibly be specified, along with a 'allow multiple selection' checkbox) 3. The third part could possibly be moved to another ticket, to allow InfoGeneralPanel to be overridden, so that the change shown in the screenshot, could be done through overriding the class, and not through copying.