AppointmentFormat called twice

Posted by: fsegui on 21 July 2022, 12:48 am EST

    • Post Options:
    • Link

    Posted 21 July 2022, 12:48 am EST - Updated 3 October 2022, 1:12 pm EST

    Hi,

    I’ve a schedule control linked to a database.

    I’ve setup the event “BeforeAppointmentFormat” to change the display.

    User can refresh the datastorage as some events can be inserted in the database directly without going through the schedule control.

    When refreshing the data, the BeforeAppointmentFormat event is called twice for each appointment. Why?

    See gif and sample attached.C1ScheduleDemo.zip

  • Posted 21 July 2022, 10:50 pm EST

    Hi,

    We investigated the behavior and observed that it only happens between the BeginUpdate and EndUpdate method calls. We have shared the observations with the development team to get more information on this, and will update you as soon as possible.

    [Internal Tracking ID: C1WIN-27763]

    Thanks and Regards,

    Kartik

  • Posted 21 August 2022, 5:45 pm EST

    Hi Kartik,

    Any news on this?

    Thanks

    Regards

    Florent

  • Posted 22 August 2022, 2:23 pm EST

    Hi Florent,

    As per the development team, this is a bug and the ETA for the bug fix is the 2022v2 hotfix release.

    Best Regards,

    Kartik

  • Posted 22 August 2022, 5:31 pm EST

    Hi Kartik,

    Thanks, I’ll try the fix as it’s now available.

    Regards,

    Florent

  • Posted 23 August 2022, 2:50 pm EST

    Hi Florent,

    The 2022v2 build (*.20222.566) currently available for download from NuGet and ComponentOne Control Panel is the 2022v2 Major release build and not the 2022v2 Hotfix release build.

    The Hotfix build is not released yet, but we will surely update you as soon as it is available for download.

    Best Regards,

    Kartik

  • Posted 22 September 2022, 10:43 pm EST

    Hi Florent,

    We are happy to let you know that this issue has been fixed in the latest 2022v2 Hotfix release (*.20222.576). You can either update to the latest builds using C1 Control Panel OR directly install them from NuGet.

    Best Regards,

    Kartik

Need extra support?

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

Learn More

Forum Channels