2009-10-14 9 views
10

मैं वर्तमान में हमारे आवेदन से .ics निर्यात पर काम कर रहा हूं।.ics फ़ाइलों के साथ मैं पुरानी घटनाओं को हटा सकता हूं?

क्या मैं किसी भी तरह पुरानी घटनाओं को हटा सकता हूं, इसलिए मेरे पहले आयात में दृष्टिकोण में मेरे पास 152 कार्यक्रम हैं और मेरे दूसरे आयात के दौरान मेरे पास केवल 100 घटनाएं हैं। तो मैं आयात को Outlook से सभी 52 घटनाओं को स्वचालित रूप से हटाने के लिए चाहता हूं, क्या यह संभव है?

मुझे पता है कि मैं ईवेंट रद्द कर सकता हूं, लेकिन यह वही नहीं है जो मैं चाहता हूं।

+0

संभव डुप्लिकेट: http://stackoverflow.com/questions/356598/हटाएं-कैलेंडर-ईवेंट-उपयोग-icalendar-file-import-outlook-2003-problem –

+0

नहीं, या कम से कम वह अपने ईवेंट पर केवल CANCELED सेट करने के साथ सशक्त लगता है जो मैं नहीं चाहता हूं। मैं चाहता हूं कि मेरी घटनाएं कैलेंडर से पूरी तरह हटा दी जाएंगी। – Fredrik

उत्तर

12

मेरे लिए यह ics फ़ाइल के शीर्षलेख में एक्स-डब्लूआर-रेल्कालिड टैग सेट करके काम करता है। तब आउटलुक ने घटना को उसी तरह पहचाना। मेथोड भी सेट करें: शीर्षलेख और स्थिति में कैंसल: VVEVENT में रद्द किया गया। इस तरह:

इस ICS घटना बनाने के लिए:

BEGIN:VCALENDAR 
VERSION:2.0 
PRODID:http://www.example.com/example/ 
X-WR-RELCALID:ABC 
METHOD:PUBLISH 
BEGIN:VEVENT 
UID:ThisIsTheUID 
SEQUENCE:0 
ORGANIZER;CN="Mustermann, Max":MAILTO:[email protected] 
SUMMARY:Eine Kurzinfo 
DESCRIPTION:Beschreibung des Termines 
CLASS:PUBLIC 
TRANSP:TRANSPARENT 
DTSTART:20110804 
DTEND:20110805 
DTSTAMP:20110804 
END:VEVENT 
END:VCALENDAR 

इस ICS रद्द/घटना को दूर करने के:

BEGIN:VCALENDAR 
VERSION:2.0 
PRODID:http://www.example.com/example/ 
X-WR-RELCALID:ABC 
METHOD:CANCEL 
BEGIN:VEVENT 
UID:ThisIsTheUID 
SEQUENCE:2 
ORGANIZER;CN="Mustermann, Max":MAILTO:[email protected] 
SUMMARY:Eine Kurzinfo 
DESCRIPTION:Beschreibung des Termines 
CLASS:PUBLIC 
TRANSP:TRANSPARENT 
DTSTART:20110804 
DTEND:20110805 
DTSTAMP:20110804 
STATUS:CANCELLED 
END:VEVENT 
END:VCALENDAR 
+1

मैंने Google कैलेंडर के लिए उपरोक्त कोड का उपयोग किया। जब मुझे रद्दीकरण के लिए आईसीएस फ़ाइल प्राप्त होती है, तो मैं अपने Google कैलेंडर में देखता हूं और पिछली घटना वहां बनी हुई है (हटाई नहीं गई)। क्या मुझसे कुछ गलत हो रही है। –

+0

@ साहिलभातिया मुझे आपके द्वारा वर्णित वही परिणाम मिल रहे हैं। Google कैलेंडर और याहू कैलेंडर अनुरोध फ़ाइल आयात करते हैं और ईवेंट दिखाते हैं। फिर वे कैंसल फ़ाइल आयात करते हैं लेकिन ईवेंट दिखाते रहते हैं। –

संबंधित मुद्दे