Hi,
I have multiple day appointments in calendar view. Some are appearing correctly & some does not.
For few entries which covers two months , view is not appearing as expected in Month view. Day view is showing entries correctly.
I am using licensed copy & I have tried these things on Sample Application as well.
In Sample application I changed appts.csv files first entry as,
02.24.14 06:06,Villers-aux-Tours,rutrum lorem,10566
This entry should appear in calender view from 24 Feb 2014 to 3rd March 2014 but it does not appear as expected.
Regards
Ameer
Hi Peter,
Thank you for the provided source code.
I was able to reproduce the issue with the provided source code so I have logged it in our internal issue tracking system with ID 183097. You will be notified as soon as the issue is fixed through the case which you have created in our system (CAS-145205-L4G4J4). You can view your active cases at https://es.infragistics.com/my-account/support-activity.
Hi Dimitar,
I open it as an support issue.
I am working from Xamarin but i can give in your example code that reproduces this problem
if you change the method "generateAppointments"
to this:
NSMutableArray *appointments = [[NSMutableArray alloc] init];
NSMutableDictionary *appointment = [[NSMutableDictionary alloc] init];
NSString *location = @"Athens 1";
NSString *title = @"Title 1";
NSDate *startDate = [NSDate date];
NSDate *endDate = [startDate dateByAddingTimeInterval:(1800)];
[appointment setObject:startDate forKey:@"start"];
[appointment setObject:endDate forKey:@"end"];
[appointment setObject:title forKey:@"title"];
[appointment setObject:location forKey:@"location"];
[appointments addObject:appointment];
NSMutableDictionary *appointment2 = [[NSMutableDictionary alloc] init];
NSString *location2 = @"Athens 2";
NSString *title2 = @"Title 2";
NSDate *startDate2 = [endDate dateByAddingTimeInterval:(1800)];
NSDate *endDate2 = [startDate2 dateByAddingTimeInterval:(1800)];
[appointment2 setObject:startDate2 forKey:@"start"];
[appointment2 setObject:endDate2 forKey:@"end"];
[appointment2 setObject:title2 forKey:@"title"];
[appointment2 setObject:location2 forKey:@"location"];
[appointments addObject:appointment2];
you can see 2 things:
first in day view some times the 2 appointments become 4 side by side.
And in month view if you press reload some times you see that some times the become 4.
I try it just now in my iPAD.
I thing the problem is when the appointments has the same title,location,time etc. In your example the appointments change with random.
Thank you contacting Infragistics Developer Support.
It seems to me that this issue is not related to the issue reported in this thread. I tried to reproduce it using build 20141.79 and everything works ok for me - after calling the invalidate method the reloaded appointments are properly updated on the UI.
Can you please provide me with a sample that reproduces your issue? I have attached the sample I have used to test this, so you can use it as a starting point. I will be glad to continue researching this issue once I have the sample.
I am looking forward to your reply.
Hello there.
I thing i have a same issue.
When my app starts the calendar is in day view. My appointments is ok.
When i go to month view and reload the appointments (by press a button) then the appointments seems duplicate in month view.
But is only in ui when i press the day and go in day view is ok.
Also some times i had a problem that when i was in day view and load the appointments in a day if i have 2 appointments the day view show the appointments duplicate it in the view.
If i do a refresh again they disappear.
To give a workaround for me in the last i found that if i set in datasource an empty list and do invalidate in calendar and then fill the datasource with the data and do invalidate again it works.
But now i saw the same problem in month view.
Hi David,
Thank you for contacting Infragistics Developer Support.
The issue is still being researched by our developers. I have created a private case for you (CAS-137753-F6N0C9), in order to make sure that you will be notified as soon as the fix for this issue is released. You can view this case at https://es.infragistics.com/my-account/support-activity.