वर्ड में कई प्रकार के "वैरिएबल" हैं, "डॉक्यूमेंट वेरिएबल्स" के रूप में जानी जाने वाली चीजें हैं, लेकिन कुछ अन्य चीजें भी हैं जिन्हें मैं "प्रॉपर्टीज" कहूंगा - मैं नीचे दिए गए मुख्य प्रकारों को सूचीबद्ध करने का प्रयास करूंगा।
Word में कुछ स्थान हैं जहां आप कुछ प्रकार की संपत्तियां देख सकते हैं, लेकिन सही "चर" और अन्य प्रकार की संपत्तियों के लिए, यदि आप मैक्रोज़ या अन्य कोड का उपयोग नहीं कर सकते हैं, तो आपको .docx फ़ाइल को अनज़िप करने की आवश्यकता होगी। वहाँ विभिन्न फ़ाइलों को देखो।
वे स्थान जो आप Word 2010 के भीतर देख सकते हैं (कोई दस्तावेज़ चर यहाँ प्रदर्शित नहीं किए गए हैं) ...
ए। "बैकस्टेज" में - फाइल टैब, इंफो विकल्प को देखें, और आपको दाईं ओर सूचीबद्ध कुछ संपत्तियों को देखना चाहिए। सूची के नीचे "सभी गुण दिखाएं" पर क्लिक करें और आप अधिक देख सकते हैं।
ख। सम्मिलित करें टैब में, पाठ समूह, त्वरित भाग-> गुण, आपको एक सूची दिखाई देनी चाहिए कि क्या शेयर का उपयोग कर रहे हैं, तो शेयरपॉइंट द्वारा सम्मिलित किए गए कुछ गुण या कुछ गुण।
सी। "दस्तावेज़ सूचना पैनल" (डीआईपी) में। यदि आपको वह दिखाई नहीं देता है, तो फ़ाइल मेनू में जाएं फिर विकल्प, फिर (कहें) क्विक एक्सेस टूलबार। "सभी कमांड" के तहत "कमांड चुनें" चुनें, फिर "गुण" देखें, इसे चुनें, और ऐड बटन पर क्लिक करें। फिर आपको क्विक एक्सेस टूलबार में एक आइकन देखना चाहिए, जिसमें एक गोलाकार नीली पृष्ठभूमि के खिलाफ एक छोटा सफेद "i" है। उस पर क्लिक करें, और यदि आप SharePoint का उपयोग कर रहे हैं, तो आपको कुछ अंतर्निहित गुण (लेखक, शीर्षक आदि) या कुछ शेयरपॉइंट "सामग्री प्रकार" गुण देखना चाहिए। आप वहां कई दृश्यों में से एक के बीच फ्लिप कर सकते हैं। यदि आप फिर DIP के ऊपरी भाग पर ड्रॉपडाउन पर क्लिक करते हैं और "उन्नत गुण" चुनते हैं, तो आपको एक बहु-टैब बॉक्स दिखाई देगा जो आपको दिखाता है।
बाकी सब के लिए, आपको शायद .docx में XML में देखना होगा। ऐसा करने के लिए, अपने दस्तावेज़ की एक प्रति बनाएँ। मान लीजिए कि प्रतिलिपि को mydoc.docx कहा जाता है। नाम बदलें कि mydoc.docx.zip पर, ज़िप खोलें, फिर नीचे दी गई बातों के अनुसार कई चीजों की तलाश करें ...
ए। असली दस्तावेज़ चर शब्द फ़ोल्डर में, सेटिंग्स में संग्रहीत किए जाते हैं। xml, w: docVars नामक तत्व में। आपको प्रत्येक चर के लिए एक नाम और एक मूल्य देखना चाहिए। आप अपने दस्तावेज़ में {DOCVARIABLE varablename} फ़ील्ड का उपयोग करके दस्तावेज़ चर के मान सम्मिलित कर सकते हैं।
ख। बिल्ट डॉक्यूमेंट प्रॉपर्टीज, जिसमें लेखक, शीर्षक आदि शामिल हैं, ज्यादातर मामलों में, डॉक्यूमेंट्स को डॉक्यूमेंट में फ़ील्ड्स जैसे {AUTHOR}, या कुछ मामलों में {DOCPROPERTY} फील्ड्स में डाला जा सकता है। हालांकि यह थोड़ा गड़बड़ है, नामों की एक मानक सूची है। आप core.xml और app.xml फ़ाइलों में docProps फ़ोल्डर में अधिकांश मान पा सकते हैं। हालाँकि, कुछ ("कवर पेज प्रॉपर्टीज") स्टोर किए जाते हैं, यदि उपयोग किया जाता है, तो "item.xml" फ़ाइलों में से एक में (जैसे "item1.xml" customXml फ़ोल्डर में।
सी। पुरानी शैली की "उपयोगकर्ता-परिभाषित" कस्टम दस्तावेज़ गुण, जिनमें मुख्य रूप से नाम / मान जोड़े होते हैं, जिनके मूल्य {DOCPROPERTY} फ़ील्ड, जैसे {{DCPROPERTY mycustomproperty} का उपयोग करके दस्तावेज़ में डाले जा सकते हैं। इन्हें एडवांस्ड प्रॉपर्टीज़ में दिखाया गया है .... डायलॉग, लेकिन .docx में वे docProps फ़ोल्डर में custom.xml फ़ाइल में हैं।
घ। नई शैली के कस्टम गुण, जिन्हें "शेयरपॉइंट गुण" या "सामग्री प्रकार गुण" के रूप में भी जाना जाता है, क्योंकि वे अक्सर एक साझा बिंदु सूची में स्तंभों से निर्मित और आबादी वाले होते हैं। मान "कस्टम XML पार्ट्स" में संग्रहीत किए जाते हैं और सामग्री नियंत्रण का उपयोग करके डाला जा सकता है जो कि XML के प्रासंगिक बिट को इंगित करने के लिए स्थापित किए गए हैं। (शब्द 2007 और बाद में केवल)। .Docx में, आपको इन आइटमों के लिए "स्कीमा" और "आइटम1.xml", "item2.xml" आदि नाम की फ़ाइलों में, कस्टम xML फ़ोल्डर में चर के मान मिलेंगे।
इ। अंत में, कोई भी डेवलपर अपने स्वयं के कस्टम XML भागों को वर्ड डॉक्यूमेंट में डाल सकता है, और उन कस्टम XML भागों में तत्वों और विशेषताओं से कंटेंट कंट्रोल को जोड़ सकता है। मैं इस बात का विवरण देने का प्रयास नहीं करूँगा कि यह कैसे किया जाता है, लेकिन आपको custom1ML के तहत आइटम1.xml, item2.xml आदि फ़ाइलों में डेटा मिलेगा। हालाँकि, सामग्री को स्वयं नियंत्रित करने के लिए, उनके नाम और वे भी जुड़े हुए हैं, आपको आमतौर पर शब्द फ़ोल्डर में देखने की आवश्यकता होगी, जैसे document.xml, और शायद एक या अधिक "हेडर" और "पाद"। xml फ़ाइलें।