जैसा कि शीर्षक बताता है, मुझे रिकॉर्ड के फ़ील्ड मान और उपयोगकर्ता अनुमतियों के आधार पर संबंधित दृश्य के परिणामों को फ़िल्टर करने की आवश्यकता है।

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

क्या मैं इसे जटिल बना रहा हूं और ऐसा करने का एक मूल तरीका है? या क्या कोई जानता है कि आईफ्रेम के भीतर परिवर्तनों का पता कैसे लगाया जाए?

1
mattsmith803 29 अक्टूबर 2019, 03:44

1 उत्तर

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

दुर्भाग्य से ओओबी द्वारा इसे करने के लिए कोई मूल कॉन्फ़िगरेशन नहीं है। मैं इनकी अनुशंसा करता हूं।

  1. संबद्ध दृश्य पर भरोसा न करें, जैसा कि नाम से पता चलता है कि यह सभी संबद्ध रिकॉर्ड देखने के लिए है। यदि आप नहीं चाहते कि आपके उपयोगकर्ता इसे देखें, तो उन्हें निकालने के लिए प्रपत्र संपादक में नेविगेशन आइटम निकालें
  2. अपनी सभी अलग-अलग जरूरतों के लिए सबग्रिड का उपयोग करें, लेकिन व्यू स्विचर के साथ नहीं, क्योंकि फिर से आपको व्यू स्विच ट्रिगर आदि का रोडब्लॉक मिलेगा। यह आपके कस्टम फिल्टर के साथ FetchXml को रिग करने के लिए असमर्थित दृष्टिकोण होगा।
  3. ग्रिड के साथ कस्टम HTML बेहतर है या क्वेरी और फ़िल्टर लेने के लिए आपका स्वयं का PCF नियंत्रण भी है
  4. रिट्रीव पर प्लगइन का उपयोग सबसे खराब मामलों में किया जा सकता है
0
Arun Vinoth 29 अक्टूबर 2019, 03:04