Ticket T1167924
Visible to All Users

Xaf Beta 23.1.2 - Blazor Scheduler Module

created 2 years ago

Hi Guys,

thx for the Blazor Scheduler Module - looks really amazing! Should we already provide feedback on this? I did a quick test - and performance did not look well as it does select all objects from database:

exec sp_executesql N'select …

where (N0."GCRecord" is null and (((N0."StartOn" >= @p0) and (N0."StartOn" <= @p1)) or ((N0."EndOn" >= @p0) and (N0."EndOn" <= @p1)) or ((N0."StartOn" <= @p0) and (N0."EndOn" >= @p1)) or ((N0."Type" = @p2) and (N0."StartOn" <= @p1)) or (N0."Type" = @p3)))',N'@p0 datetime,@p1 datetime,@p2 int,@p3 int',@p0='1753-01-01 00:00:00',@p1='9999-12-31 23:59:59.997',@p2=1,@p3=3

Show previous comments (3)
M M
Martin Praxmarer - DevExpress MVP 2 years ago

    thx man - we never fully tested it as we know there will be an xaf module out of the box ;) - so probably we try patch the criteria ourself in the mean time!

    Dennis Garavsky (DevExpress) 2 years ago

      We are looking forward to hearing from you. See also our scheduler-related questions in our FB group.

      M M
      Martin Praxmarer - DevExpress MVP 2 years ago

        sure - will give an answer there shortly :)

        Answers approved by DevExpress Support

        created 9 months ago

        The underlying Blazor scheduler component (DxScheduler) supports multiple resources for a scheduler appointment/event in v24.1.2+. XAF Blazor Scheduler module now allows you to use shared resources as well. Previously, only a single resource was allowed in DxScheduler, and XAF displayed a validation error message when you attempted to link multiple resources to an appointment.

        Please test this new functionality in XAF v24.1 (especially the overall performance), and let us know how this works for you. Thanks.

          Other Answers

          created 2 years ago

          Works fine now with 23.1.4 - thanks for this!

            Show previous comments (6)
            Dennis Garavsky (DevExpress) a year ago

              @Martin: I will let our Blazor Scheduler team to answer this first: T1198058: DxScheduler - Multiple resources for appointments in Blazor scheduler. XAF's Scheduler module is fully dependent on our DxScheduler control in this regard.

              @Reinhold: Thanks - you can either track my new Blazor ticket link or inform the Blazor Scheduler team about your use-case scenario directly. They will be happy to learn more about your project requirements and priorities.

              RE RE
              Reinhold Erlacher a year ago

                Hello Dennis,
                the reason of the request is, that my customers have used this feature in the past for long time.
                For example team appointments have always been inserted once with all required resources attached.

                If this feature won't be supported in the future, what for is the many-many relation to resources?
                I could just be a lookup. Or am i missing something?

                Dennis Garavsky (DevExpress) a year ago

                  @Reinhold: I've answered you in a separate ticket: T1198877: Scheduler for Blazor - Team appointments with multiple resources.

                  Disclaimer: The information provided on DevExpress.com and affiliated web properties (including the DevExpress Support Center) is provided "as is" without warranty of any kind. Developer Express Inc disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.

                  Confidential Information: Developer Express Inc does not wish to receive, will not act to procure, nor will it solicit, confidential or proprietary materials and information from you through the DevExpress Support Center or its web properties. Any and all materials or information divulged during chats, email communications, online discussions, Support Center tickets, or made available to Developer Express Inc in any manner will be deemed NOT to be confidential by Developer Express Inc. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.