View Single Post
Old 01-22-2010, 01:02 AM   #1 (permalink)
Knows Where the Search Button Is
Join Date: Jan 2010
Model: 8900
Carrier: telus
Posts: 35
Post Thanks: 0
Thanked 0 Times in 0 Posts
Default Accessing Start and End time field of the calent event

Please Login to Remove!

hi all
i am getting problem to access the start and end time field of the calendar event. i am using below code in that i am getting some field like subject and notes, but i am not getting start, end time field and "start time as" field.
if any one know please help me.
EventList eventlist=null;
Enumeration e;

		eventlist =(EventList)PIM.getInstance().openPIMList(PIM.EVENT_LIST, PIM.READ_WRITE);
	catch(PIMException e){
try {
		e= eventlist.items();
	//	e= eventlist.items(EventList.STARTING, startDate, endDate, true);
	} catch (PIMException e) {
		// TODO Auto-generated catch block
	while (e.hasMoreElements()) {
		Event event1 = (Event)e.nextElement();
		int[] fieldIds = event1.getFields();
		int xxx=fieldIds.length;
		int id;
		for(int index = 0; index < fieldIds.length; ++index) {
		id = fieldIds[index];
		if(event1.getPIMList().getFieldDataType(id) == PIMItem.STRING) {
			System.out.println(eventlist.getFieldLabel(id).toString());  // 0-4, free to busy giving the field information
			for(int j=0; j < event1.countValues(id); ++j) {
				String value = event1.getString(id, j);
		         System.out.println(event1.getFields() + "=" + value);
	}catch(Exception e){
		Dialog.alert("Error in close:"+e);
is am i doing any wrong?
or any other way to retrieve the "start time", "end time" and "start time as" field data?

Thanks and regards
Imran ali
Offline   Reply With Quote