में नहीं खुलती है। मैं .NET में एक स्प्रेडशीट जेनरेट करने की कोशिश कर रहा हूं जो मेरे मैनेजर द्वारा कार्यालय से बाहर होने पर मेरे मैनेजर द्वारा खोला जाएगा।.NET में बनाई गई ओपनएक्सएमएल स्प्रेडशीट आईपैड
स्प्रेडशीट एक Windows पीसी पर ठीक खोलता है, लेकिन यह कहते हैं जब आईपैड पर खोलने की कोशिश कर "दस्तावेज़ पढ़ते समय कोई त्रुटि हुई" (ताकि उपयोगी!)
पर सुविधा "तुलना करें" का उपयोग करके एक दस्तावेज़ के साथ ओपनएक्सएमएल एसडीके उत्पादकता उपकरण आईपैड पर खुला है, और नोटपैड में दोषपूर्ण दस्तावेज़ की एक्सएमएल फाइलों के कुछ मैन्युअल संपादन करके मैंने इसे xl/_rels/workbook.xml.rels फ़ाइल में संकुचित कर दिया है। कार्यपुस्तिका में भागों के रिश्तों को स्टोर करता है।
इस कोड और संदर्भ
WorkbookPart workbookPart1 = document.AddWorkbookPart();
WorkbookStylesPart workbookStylesPart1 = workbookPart1.AddNewPart<WorkbookStylesPart>("rId3");
ThemePart themePart1 = workbookPart1.AddNewPart<ThemePart>("rId2");
WorksheetPart worksheetPart1 = workbookPart1.AddNewPart<WorksheetPart>("rId1");
मेरे कोड निम्न उत्पादन है, जो आईपैड पर नहीं खुलता उत्पन्न करता है मैं WorkbookPart उत्पन्न करने के लिए उपयोग कर रहा हूँ है।
<?xml version="1.0" encoding="utf-8" ?>
<Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships">
<Relationship Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles" Target="/xl/styles.xml" Id="rId3" />
<Relationship Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme" Target="/xl/theme/theme.xml" Id="rId2" />
<Relationship Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/worksheet" Target="/xl/worksheets/sheet.xml" Id="rId1" />
</Relationships>
अगर मैं बदल लक्ष्य का मूल्य एक रिश्तेदार संदर्भ पथ का उपयोग करने के लिए, निम्न उत्पादन दे रही है विशेषताओं, तो यह आईपैड पर खुला है।
<?xml version="1.0" encoding="utf-8" ?>
<Relationships xmlns="http://schemas.openxmlformats.org/package/2006/relationships">
<Relationship Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/styles" Target="styles.xml" Id="rId3" />
<Relationship Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/theme" Target="theme/theme.xml" Id="rId2" />
<Relationship Type="http://schemas.openxmlformats.org/officeDocument/2006/relationships/worksheet" Target="worksheets/sheet.xml" Id="rId1" />
</Relationships>
तो सवाल यह है:
मैं कैसे संबंधित पथ के साथ इतना है कि यह एक्सएमएल के दूसरे संस्करण आउटपुट मेरी नेट कोड बदल सकता हूँ,।
सभी मदद आभारी रूप से प्राप्त हुई!
यह प्रोग्रामिंग प्रश्न की तुलना में "उपयोग कैसे करें" प्रश्न की तरह लगता है, लेकिन वैसे भी, आईपैड पर कौन सा एप्लिकेशन स्प्रेडशीट खोलने का प्रयास कर रहा है? –
क्षमा करें मुझे समझ में नहीं आता कि आप "कैसे उपयोग करें" बनाम प्रोग्रामिंग के बारे में क्या मतलब है लेकिन मुझे जवाब देने के लिए धन्यवाद। मैं सिर्फ इसे आईपैड पर सीधे मेल ऐप से खोलने के लिए ईमेल कर रहा हूं। – Jen
मुझे एक ही समस्या है, लेकिन दस्तावेज़ में कोई संबंध फ़ाइल नहीं है, न ही कोई लक्ष्य विशेषता कहीं भी! – simbolo