C1 Community
ComponentOne Community is a free source for developers and help authors to collaborate and communicate.

Data Source Virtualization

rated by 0 users
This post has 1 Reply | 1 Follower

Not Ranked
Posts 4
jbradt@stilesmachinery.com Posted: Thu, Jun 11 2009 2:33 PM

 I have an application requirement to handle a large amount of data inside the schedule control.  This scheduler is bounded to business objects retrieved via a web service query, and I want to limit the volume of bits coming over the wire as much as possible.

 Most of the time, the user will only be focused on a month or so.  But there are other times when the user may need to seamlessly access information outside this normal range.

 

I've looked at the documentation and I did not see this ability in either the AppointmentStorage or C1Schedule classes.  Am I not looking in the right location?

Are they any suggestions on how to go about implementing this capability? 

 

Thanks,

jb

 

 

Top 25 Contributor
Posts 579
C1_IrinaP replied on Fri, Jun 12 2009 2:02 PM
There is no support for virtualization in AppointmentStorage.

I think, you should add parameters to your web service query. At application start you can
query data for two nearest months. Then you can track changes of C1Scheduler.VisibleDates
collection. If user navigates scheduler outside of period for which data have been loaded,
you can query additional data and add them to your business objects collection. As soon as
data gets loaded into business objects collection, they should appear in a scheduler UI
automatically (I suppose that your buisiness objects collection is bound to
AppointmentStorage).
Page 1 of 1 (2 items) | RSS
Contact ComponentOne: 1.800.858.2739 ©1987-2010 ComponentOne LLC All Rights Reserved.