iSeller Commerce
iSeller POS Retail
iSeller POS F&B
iSeller POS Express
Crosslight
WebUI
ClientUI
What's New
Download Trial
Web Solution
Mobile Solution
Enterprise Solution
Custom Development
Blog
Community
Latest Development Blogs
ForumPostTopic
Browse By Tag
Hi,
I have set up by days to start at 0700 and end at 1500, when I go to Day View the top of the Day View starts at 0000, is there any way to have the display scroll down to start at my Start Time? if not can this feature be requested?
Hello John,
Thank you for your guidance. This has been reported as bug with work item #575. I will let you know when the fix is ready.
Regards,Handy
Hi John,We have recently released WebUI Studio 2009 R2 Service Pack 1 which includes the fix for this issue (WebScheduler 3.0.1000.3).Please click here to read the official press release.
You could also read which fix or enchancement included in the latest build by visiting the support page and clicking the control name located on the Right Pane "Latest Builds".
Hi John,
I think you are pointing to WorkWeekSettings start/end time. When you set those settings, at first load in day view, it would be automatically scroll down into the time. Hope this helps.
Hi Handy,
That's what I thought those properties would do, but if my calendar it doesn't? I use:
<WorkWeekSettings StartTime="t0800" EndTime="t1600" />
But when DayView is shown, the top of the view is still 0000. I still need to scroll down to see the start time.
I am using the latest Calendar V3 control (but it was updated from V2).
Could you give me your sample structure? When you set start and end time of WorkWeekSettings, it should be scrolled into that time for first load. Please ensure that you are using HTML doctype instead of XHTML doctype.
I have used both the HTML and XHTML doctype (I thought R2 allowed all controls to use the XHTML doctype now) and I get the same, the Day View does not scroll to put the Start Time at the top. Here is the code I am using to setup the calendar.
<ISWebScheduler:WebScheduler ID="WebScheduler1" runat="server" CategoriesDataMember="REF_CALENDAR_CATEGORY" DataSourceID="ISDataSource1" EditingUrl="EditingForm.aspx" EnableAnimation="False" EnableContextMenu="True" EventsDataMember="MC_CALENDAR" Height="600px" RecurrenceDataMember="REF_CALENDAR_RECURRENCE" RecurringEventsDataMember="MC_CALENDAR_REVENT" ResourcesDataMember="REF_CALENDAR_RESOURCES" Width="98%" IncludeSplitViewInMenu="True" EnableExport="True" EnableMultipleCellSelection="True" > <CalendarSettings AllowCollapse="True" /> <DefaultResource ResourceColor="#D96666" ResourceName="Default"> </DefaultResource> <ViewSettings SelectedViewMode="Month" SelectedTimelineViewMode="Week" SelectedDate="2009-08-25"> <QuarterView Enabled="True" /> <TimelineView ZoomInLevel="DayHourly" /> <MonthView TimeBasedEventDisplay="ShowSubject" /> </ViewSettings> <WorkWeekSettings StartTime="t0800" EndTime="t1600" /> <TextSettings ShowFullWeekText="full week" ShowWorkWeekText="work week"> </TextSettings> <DataBinding> <ResourcesBinding DescriptionField="RESOURCE_DESC" LocationField="RESOURCE_LOC" ResourceColorField="RESOURCE_COLOR" ResourceIDField="RESOURCE_ID" ResourceNameField="RESOURCE_NAME" /> <EventsBinding AllDayEventField="CALENDAR_ALLDAY" CategoryIDField="CATEGORY_ID" DescriptionField="CALENDAR_DESC" EndTimeField="CALENDAR_END" EventIDField="CALENDAR_ID" LocationField="CALENDAR_LOC" ModeField="CALENDAR_MODE" ReminderTimeSpanField="CALENDAR_REMINDER" ResourceIDField="RESOURCE_ID" StartTimeField="CALENDAR_START" SubjectField="CALENDAR_SUBJECT" /> <RecurringEventsBinding AllDayEventField="REVENT_ALLDAY" CategoryIDField="CATEGORY_ID" DescriptionField="REVENT_DESC" EndTimeField="REVENT_END" EventIDField="REVENT_ID" ExceptionDateField="REVENT_EXCEPTION" ExceptionInfoField="REVENT_EXCEPTION_INFO" LocationField="REVENT_LOC" ModeField="REVENT_MODE" ParentIDField="PARENT_ID" RecurrenceIDField="RECURRENCE_ID" ReminderTimeSpanField="REVENT_REMINDER" ResourceIDField="RESOURCE_ID" StartTimeField="REVENT_START" SubjectField="REVENT_SUBJECT" /> <RecurrenceBinding EndDateField="RECURRENCE_END" ModeField="RECURRENCE_MODE" NDayField="RECURRENCE_NDAY" NMonthField="RECURRENCE_NMONTH" NWeekField="RECURRENCE_NWEEK" NYearField="RECURRENCE_NYEAR" RangeModeField="RECURRENCE_RANGEMODE" RecurrenceIDField="RECURRENCE_ID" StartDateField="RECURRENCE_START" TotalRecurrencesField="RECURRENCE_TOTAL" WeekDaysField="RECURRENCE_WEEKDAYS" /> <CategoryBinding CategoryColorField="CATEGORY_COLOR" CategoryIDField="CATEGORY_ID" CategoryNameField="CATEGORY_NAME" DescriptionField="CATEGORY_DESC" /> </DataBinding> <EditingField> <ISWebScheduler:WebSchedulerEditingField Name="Subject" Text="Subject" /> <ISWebScheduler:WebSchedulerEditingField Name="Location" Text="Location" Type="Location" /> <ISWebScheduler:WebSchedulerEditingField Name="Description" Text="Description" Type="Description" /> </EditingField> </ISWebScheduler:WebScheduler>
I have some more information on this:
First off it doesn't matter what doctype you use, HTML or XHTML. Also it is not the WorkWeekSettings that control this functionality but rather the SelectedDate property of the ViewSettings.
When I look at the R2 samples I see the proper functionality that I am looking for when I run the FirstExperience or the XHTML_Day pages. If I change the SelectedDate time value to 10:00:00 then when I go into Day or Week view the top will be at 10AM.
Great...BUT, if you change the SelectedViewMode property in ViewSettings from Day to Month then the above functionality doesn't work, the Day View will NOT scroll down to the time in the SelectedDate property. You can see this by opening up the FirstExperience.aspx page and without changing anything view in Browser notice that the top of the Day View is 8AM. Now change the SelectedViewMode to Month and view the page. Click on the Day View and notice the top of the view is now Midnight. The same happens when viewing the XHMTL_Day.aspx page.
Looks like a bug to me...
Our developer teams have fixed the issue. The fix should available in the next hotfix release.
or
Choose this if you're already a member of Intersoft Community Forum. You can link your OpenID account to your existing Intersoft Social ID.
Choose this if you don't have an Intersoft account yet. Your authenticated OpenID will be automatically linked to your new Intersoft account.
Enter your Wordpress Blogname