एसपी टीमसाइट में शेयरपॉइंट इवेंट-फॉर्म-वेबपार्ट को केवल उपयोग करने के लिए कॉन्फ़िगर करने का कोई तरीका है - पूरे दिन की घटनाएं - केवल फील्ड श्रेणी के साथ वर्णन के रूप में - फ़ील्ड स्थान और विवरण छुपाएं

मैं इसे अनुपस्थिति-योजनाकार के रूप में उपयोग करना चाहता हूं।

मुझे केवल कैलेंडर की सूची सेटिंग्स में अपनी श्रेणियां चुनने का तरीका मिला। पूरे दिन-घटना-स्तंभ सूची सेटिंग्स में नहीं दिखाया जा रहा है! शेयरपॉइंट-डिजाइनर में यह कैसे किया जा सकता है?

0
Micha 27 जिंदा 2020, 15:57

1 उत्तर

सबसे बढ़िया उत्तर

यदि यह एक आधुनिक साइट है ... वर्तमान में शेयरपॉइंट डिज़ाइनर के साथ या शेयरपॉइंट यूआई के अंदर से आधुनिक वेबपार्ट्स को संपादित करना संभव नहीं है। आप इसे Office 365 CLI और Powershell के साथ करने में सक्षम हो सकते हैं: https://pnp.github. io/office365-cli/

--

हालाँकि, आप इसे क्लासिक ईवेंट सूची के साथ कर सकते हैं। सूची सेटिंग्स के अंदर से, आप "उन्नत सेटिंग्स" पर जा सकते हैं और सुनिश्चित कर सकते हैं कि आपके पास सामग्री प्रकारों का प्रबंधन "हां" पर सेट है।

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

यह आपके प्रश्न के पूरे दिन के ईवेंट भाग के लिए काम नहीं करता है, लेकिन आप jQuery का उपयोग करके फ़ॉर्म को संपादित भी कर सकते हैं: https://hpatel.wordpress.com/2014/06 /05/sharepoint-2013-how-to-hide-all-day-event-recurrence-and-category-fields-from-calendar-new-item-form/

आप चेकबॉक्स को कुछ इस तरह से चेक कर सकते हैं: $('input:checkbox').prop('checked', true); और समय फ़ील्ड छुपाएं।

--

अगर मैं ऐसा कर रहा होता तो मैं उपयोगकर्ता को एक फॉर्म देता (http://forms.microsoft.com) और फिर इसे Power Automate (Flow) के माध्यम से मेरे Sharepoint कैलेंडर से जोड़ दें। आप इसमें एक अनुमोदन प्रक्रिया भी कर सकते हैं ताकि आप इसे कैलेंडर में जोड़ने के उनके अनुरोध को स्वीकार कर सकें या इसे अस्वीकार कर सकें और उन्हें एक ईमेल भेज सकें।

0
eleytheria 28 जिंदा 2020, 02:31