FlexGrid: Row.IsNode = false throws "This row is not node!"

Posted by: marcus.buss on 14 September 2022, 12:23 am EST

    • Post Options:
    • Link

    Posted 14 September 2022, 12:23 am EST

    We updatet from Version 4.5.20212.520 to 4.5.20222.566.

    Now we are having problems within codeparts that did work fine before.

    Situation:

    Flexgrid with 3 rows. All 3 are set to IsNode = true.

    Row 1 is set to Node.Level = 0

    Row 2+3 are set to Node.Level = 1.

    An error does now occur in a method that tries to set IsNode to false in all rows . Row 1 can be set to false without problems, for row 2 “Row.IsNode = false” throws the following error:

    This row is not node!

    bei C1.Win.C1FlexGrid.Row.e()

    bei C1.Win.C1FlexGrid.Row.d()

    bei C1.Win.C1FlexGrid.GridTree.a(Row A_0, Boolean A_1)

    bei C1.Win.C1FlexGrid.Row.set_IsNode(Boolean value)

    Is this an already known problem? Or are there any hints for this error?

  • Posted 14 September 2022, 7:38 pm EST

    Hi,

    A similar issue has already been reported to the development team. The fix for that issue will be available in the upcoming 2022v2 hotfix release.

    We replicated the issue you mentioned using a small sample (attached below). Then, we tested this sample with the internal builds (2022v2 hotfix release) and this issue was not observed with these builds. Please see the screenshots below showing the behavior with the hotfix builds.

    Therefore, we suggest that you wait till the 2022v2 hotfix release is out and then test your application with it. The 2022v2 hotfix release is expected to be released by the end of this month. If you face the issue even with the hotfix, please let us know and we will investigate it further.

    FlexGridNodeProblem.zip

    images.zip

    Best Regards,

    Kartik

  • Posted 27 September 2022, 8:42 pm EST

    Problem seems to be solved with Version 4.5.20222.576.

    thanks,

    Marcus

Need extra support?

Upgrade your support plan and get personal unlimited phone support with our customer engagement team

Learn More

Forum Channels