Hi experts,
My requirement is add he search in my BO(ProjectMaintenance), so I create a Query object(Overview01),
But I had to use RemoveRow on the List can not work, so I used the other way to solve, but it does not work.
I would like to ask the experts, are there errors or missing steps?
1) My BO Code:
The Delete Action code did not start to write, I adjusted to remove additional prcessing code
2) To search function, I created a Query.
3) I open in UI Designer OWL UI Screen, on DataModel tab, I bind my DataList to Overview01
then name is automatically changed to Overview01
4) Controller tab, Open Queries, I select Overview01 and click bind Query,
Then add Parameter(ProjectID, ProjectName, Closed, SearchText)
The Basic Search is Ok
5) OWL add a LayoutStackPanel, appear as icon
Before had no use Query, delete' EventHandler the following
When I click delete icon to delete records, Exception Occurred.
6) Earlier in the discussion:
I understand the need to use other way to do.
Add code: Action Delete (ProjectMaintenance.bo) and this.Delete() (Action-Delete.absl)
7) I change my EventHandler: RemoveRowHandler
Operation 1
Type: BOAction
Instance Binding: /Root
I focus on ProjectMaintenance->Delete and click Bind Action button
Operation 2
Type: List
Operation: Refresh
Target List: /Root/Overview01
8) Test result, When I click delete icon, show message, But the records still exist.
9) I change BOAction Instance Binging from /Root to /Root/Overview01
I have not run out of any data, system sent directly error
I hope the above information and description let experts know enought my issue.
Sincerely hope you can offer me some advice to solve it.
Is there some details of the setting, I overlooked or omitted?
Please give me a clear approach.
Thank you very much.
Best regards,
Daniel.