on ‎2019 Apr 01 6:42 PM
Hi,
Is it possible to refresh EC from absl or standard TI when user change the pane ?

I mean when user change for example Items for Tickets tab. On EC i have only few fields, not OWL list..I founde operation "RestartClient" in event hanlders and it works when i assign to the custom button.. but ii should be done automatic.
Maybe in absl is there some standerd function which achvie this task, but i don't know about it.
Could you please give me your advice? Thanks a lot for your help!
Request clarification before answering.
Hi Piotr,
On EC i added manually Advanced List Pane

and binded to alternative keys in BO.

I created too the OutPort and InPort with settings like you showed ( but default Setbinding is set) and event handlers with required operations.



But the EC doesn't refresh when user changed the pane. The custom BO have only root node.
fasola55 can you help me ?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Jakub,
Can you please clarify how your fields on the EC are bound ?
You can create a DataList with the Required Fields yourself manually on the required Node in the DataModel and then bind them to the Fields on the BO.
Piotr.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Jakub,
You might have to configure a Refresh on your DataList in your Event Handler, Type (List) > Operation (Refresh) and choose your Target List where your data is stored.
Piotr.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I can't configure target list beacuse i don't have list on screen.
When i have OWL screen:
-In dataModel i have DataList, so i can set DefaultSet and refresh Screen by steps which you said
but when i have screen without list for example TI (in my case this is the EC):
-In dataModel i haven't datalist, so i cann't set defaultset and i can't configure target list in list operation.
Hello Jakub,
You can implement this very easily by triggering an EventHandler that Executes the DefaultSet and has the SyncDataContainer operation.
To trigger the EventHandler you can implement an Inport which has the Properties configured as in the below screenshot.
You also will have to configure an Outport which has the same local event name configured as the Inport, the Outport should have the Broadcast property enabled.

This way the EC will be able to Self Trigger the Refresh and every time you open the tab it should refresh the data.
I hope this help,
Piotr.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
| User | Count |
|---|---|
| 9 | |
| 7 | |
| 6 | |
| 4 | |
| 3 | |
| 3 | |
| 3 | |
| 2 | |
| 2 | |
| 2 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.