Hi everybody,
I have a problem when editing the parentID in the cxDBTreelist
When I change the record of the node from a level to another level … no problem if the level towards I will put the node is not the root.
This code works properly …
cxDBTreeList1.DataController.DataSet.Edit;
cxDBTreeList1.DataController.DataSet.FieldByName('idparent').asinteger := 2;
cxDBTreeList1.DataController.DataSet.Post
but the following code don't work … if i want to put the node at the root level
cxDBTreeList1.DataController.DataSet.Edit;
cxDBTreeList1.DataController.DataSet.FieldByName('idparent').Clear;
cxDBTreeList1.DataController.DataSet.Post
the error message … 'DATASET not in edit or insert mode'
When debugging, just after the clear, the state of the dataset is dsBrowse !!!
And after that if I want to made other changes, I have the same error message on any node I will change.
Do you have any idea ?
Thanks for your help.
RL
Hello,
Thank you for your report. I have reproduced the described behavior and forwarded this ticket to our developers for research.
Hello Paulo,
Thank you for the information.
Is it possible to get a work around to resolve this problem asap ?
Thanks in advance.
RL
We will do our best to publish a Hot Fix as soon as possible. Please bear with us.
Hello Ingvar
I applied the hotfix … and now all works correctly.
Thanks a lot
RL
Hello Ingvar
I applied the hotfix … and now all works correctly.
Thanks a lot
RL
Hi,
Thank you for informing us that the problem is now resolved.