File download control - delete file without validation? -
नमस्कार XPages प्रोग्रामर।
मैं एक सरल XPages फ़ाइल पुस्तकालय पर काम करते हैं। इसे हासिल करने के लिए मैं FileDownload नियंत्रण के साथ FileUpload नियंत्रण का उपयोग करता हूं।
जब मैं एक नई फाइल बनाऊं, तो मैं उसका नाम दर्ज करूँगा, और एक फ़ाइल चुनें मैं सेट करता हूं कि कोई फ़ाइल अपलोड करने से सत्यापन मान्य नहीं होगा, इसलिए मैं किसी निर्दिष्ट नाम के बिना एक फ़ाइल संलग्न कर सकता हूं। इसके अतिरिक्त मैं इसे पूर्णरैब करने के लिए सेट कर देता हूं, इसलिए एक फाइल अपलोड करना एक पल में होती है और फ़ाइल फ़ाइल डाउनलोड में दिखाई देती है।
समस्या तब होती है, जब मैं फ़ाइल अटूट- I के कचरा चिह्न का उपयोग कर उस अटैचमेंट को हटाना चाहता हूं।
क्या कोई भी समाधान उपलब्ध है? = "पाठ" itemprop = "text">
मैंने कामकार्ड मार्क ल्यूसिंग का सुझाव दिया था - एक समान बटन बनाया (दायर डाउनलोड की गई जानकारी से प्रयुक्त छवि) और फिर इसे सत्यापन डेटा के बिना प्रक्रिया डेटा के साथ पूर्ण ताज़ा करने के लिए सेट करें।
कोड में JSSS
फ़ंक्शन deleteAttachments () {var attList = dDocument.getAttachmentList ("Document_Attachment"); के लिए (var i = 0; i & lt; attList.size (); i ++) {var एट: स्ट्रिंग = एटलिस्ट [i]; DDocument.removeAttachment ("Document_Attachment", att.getName ()); }} निश्चित रूप से इसका प्रयोग एक विशिष्ट अनुलग्नक को एक पुनरावर्तक में राउडाटा से प्राप्त करने के लिए और DATASOURCE.removeAttachment विधि का उपयोग करने के लिए किया जा सकता है।
आपके समर्थन के लिए धन्यवाद !
Comments
Post a Comment