2009-07-21 13 views
5

उदाहरण के लिए, जब भी दस्तावेज़ गुण पैनल में शीर्षक फ़ील्ड बदल जाता है, तो मैं शरीर में शीर्षक फ़ील्ड और दस्तावेज़ के पृष्ठ शीर्षलेखों को स्वचालित रूप से अपडेट करना चाहता हूं। मुझे पता है कि फ़ील्ड को कैसे अपडेट किया जाए, लेकिन मैं उस घटना का नाम जानना चाहता हूं जो मुझे बताएगा कि दस्तावेज़ गुण कब बदल गए हैं।यदि एमएस वर्ड 2007 दस्तावेज़ का कोई दस्तावेज़ गुण बदल गया है तो मैं प्रोग्रामेटिक रूप से कैसे जांचूं?

आपकी सहायता की सराहना की जाएगी। धन्यवाद।

मैंने इसे MSDN Forums पर भी पूछा।

उत्तर

3

आप निश्चित रूप से DocumentBeforeClose या WindowSelectionChange जैसी कुछ घटनाओं में इन प्रकार की चीजों की जांच कर सकते हैं, लेकिन यह अधिक हो सकता है। इसके बजाय, आप केवल फ़ील्ड्स का उपयोग कर सकते हैं - वे स्वचालित रूप से अपडेट हो जाएंगे। उदाहरण के लिए, सम्मिलित पर जाएं और फिर त्वरित पार्ट्स और फिर फील्ड ... बाईं तरफ लटकती में दस्तावेज़ सूचना अनुभाग के लिए जाएं पर क्लिक करें और चुनें शीर्षक। फिर, इसे सम्मिलित करें और रिबन पर होम टैब पर वापस जाएं और इसकी शैली को शीर्षक पर सेट करें।

आप यह भी उल्लेख करते हैं कि आप पृष्ठ शीर्षलेख भी चाहते हैं - क्या वे गुण हैं जिन्हें आप दस्तावेज़ पैनल में सेट कर रहे हैं?

1

शब्द में ऐसी कोई घटना नहीं है। सबसे अच्छा आप ऐसा करने में सक्षम हो सकते हैं चयन परिवर्तन घटना का उपयोग करें, जो काफी बार होगा, लेकिन फिर आपको सभी दस्तावेजों के सभी संपत्तियों को जांचना होगा।

मुझे लगता है कि आप ऐसा कुछ करने की कोशिश कर रहे हैं जो शब्द सामान्य रूप से नहीं करता है। कुछ समय होते हैं जब फ़ील्ड अपडेट होते हैं और यही वह है। आपको उपयोगकर्ताओं को सिखाएं कि यह कैसे काम करता है।