नोट
इस पेज तक पहुँच के लिए प्रमाणन की आवश्यकता होती है. आप साइन इन करने या निर्देशिकाओं को बदलने का प्रयास कर सकते हैं.
इस पेज तक पहुँच के लिए प्रमाणन की आवश्यकता होती है. आप निर्देशिकाओं को बदलने का प्रयास कर सकते हैं.
ग्रिड और दृश्यों पर डेटा के साथ काम करने के लिए गुण और विधियाँ प्रदान करता है।
के लिए उपलब्ध है
मॉडल-चालित और कैनवास ऐप्स।
गुण
स्तंभ
इस डेटासेट में उपलब्ध स्तंभों का सेट. मॉडल-चालित और कैनवास दोनों ऐप्स में समर्थित।
प्रकार: कॉलम[]
त्रुटि
क्या डेटा पुनर्प्राप्ति में कोई त्रुटि उत्पन्न हुई. मॉडल-चालित और कैनवास दोनों ऐप्स में समर्थित।
प्रकार: boolean
त्रुटि कोड
अंतिम बार आई त्रुटि से संबद्ध त्रुटि कोड, यदि लागू हो।
त्रुटिसंदेश
यदि लागू हो, तो अंतिम सामना की गई त्रुटि से संबद्ध त्रुटि संदेश.
प्रकार: number | string
फ़िल्टरिंग
वर्तमान क्वेरी के लिए स्तंभ फ़िल्टरिंग. मॉडल-चालित और कैनवास दोनों ऐप्स में समर्थित। फ़िल्टरिंग को सेटिंग context.parameters.[dataset_property_name].filtering.setFilter(<filterExpression>)द्वारा डेटासेट के लिए कॉन्फ़िगर किया जा सकता है। एक बार फ़िल्टर सेट हो जाने के बाद, कॉल करने context.parameters.[dataset_property_name].refresh() से फ़िल्टर किए गए डेटा को डेटा स्रोत से पुनर्प्राप्त किया जाता है।
| मान | सशर्त ऑपरेटर | मॉडल-चालित ऐप | कैनवास ऐप्स |
|---|---|---|---|
| -1 | कोई नहीं | हाँ | हाँ |
| 12 | समान | हाँ | हाँ |
| 1 | समान नहीं | हाँ | हाँ |
| 2 | से भी बड़ा | हाँ | हाँ |
| 3 | इससे भी कम | हाँ | हाँ |
| 4 | ग्रेटरइक्वल | हाँ | हाँ |
| 5 | कम समान | हाँ | हाँ |
| 6 | लाइक | हाँ | हाँ |
| 7 | NotLike | नहीं | हाँ |
| 8 | में | हाँ | हाँ |
| 12" | नल | हाँ | हाँ |
| 13 | NotNull | नहीं | हाँ |
| 14 | बीता हुआ कल | हाँ | नहीं |
| 15 | Today | हाँ | नहीं |
| 16 | भविष्य | हाँ | नहीं |
| 17 | अंतिम7दिन | हाँ | नहीं |
| 18 | अगले7दिन | हाँ | नहीं |
| 19 | अंतिम सप्ताह | हाँ | नहीं |
| 20 | इस सप्ताह | हाँ | नहीं |
| 22 | पिछले महीने | हाँ | नहीं |
| 23 | इस महीने | हाँ | नहीं |
| 25 | दिनांक | हाँ | नहीं |
| 26 | परयापहले | हाँ | नहीं |
| 27 | OnOrAfter | हाँ | नहीं |
| 28 | पिछले साल | हाँ | नहीं |
| 29 | इस साल | हाँ | नहीं |
| 33 | लास्टएक्सडेज़ | हाँ | नहीं |
| 34 | अगलेXDays | हाँ | नहीं |
| 37 | लास्टएक्समॉन्थ्स | हाँ | नहीं |
| 38 | अगलेXMonths | हाँ | नहीं |
| 49 | शामिल है | हाँ | हाँ |
| 54 | शुरुआत करें | नहीं | हाँ |
| 55 | DoesNotBeginWidth | नहीं | हाँ |
| 56 | एंड्सविड्थ | नहीं | हाँ |
| 57 | डेसनॉटएंडविथ | नहीं | हाँ |
| 70 | वित्तीय अवधिऔर वर्ष | हाँ | नहीं |
| 75 | उपरोक्त | हाँ | हाँ |
| 76 | अंतर्गत | हाँ | हाँ |
| 77 | NotUnder | हाँ | हाँ |
| 78 | AboveOrEqual | हाँ | हाँ |
| 79 | UnderOrEqual | हाँ | हाँ |
| 87 | ContainValues | हाँ | हाँ |
| 88 | DoesNotContainValues | नहीं | हाँ |
नोट
फ़िल्टरिंग सुविधा केवल Dataverse डेटा स्रोत के लिए उपलब्ध है.
प्रकार: फ़िल्टरिंग
जोड़ने
लिंक की गई तालिका जानकारी निर्धारित करता है. केवल मॉडल-चालित ऐप्स में समर्थित।
प्रकार: लिंकिंग
लोड
इंगित करता है कि डेटासेट लोड हो रहा है या नहीं। मॉडल-चालित और कैनवास दोनों ऐप्स में समर्थित।
प्रकार: boolean
पेजिंग
पृष्ठांकन स्थिति और क्रियाएं। मॉडल-चालित और कैनवास दोनों ऐप्स में समर्थित। पेजिंग जानकारी का उपयोग करके context.parameters.[dataset_property_name].paging डेटासेट के लिए एक्सेस और कॉन्फ़िगर किया जा सकता है।
नोट
Dataverse डेटा स्रोत कैनवास ऐप्स के लिए पेजिंग ऑब्जेक्ट में totalRecordCount वापस नहीं आता है। इसके बजाय, यह उपयोग करता है hasNextPage और यह hasPreviousPage जांचने के लिए कि क्या अधिक रिकॉर्ड प्राप्त किए जाने हैं।
डेटासेट घटक प्रति पृष्ठ पुनर्प्राप्त किए गए रिकॉर्ड की संख्या को बदलने के लिए उपयोग कर context.parameters.[dataset_property_name].paging.setPageSize(pageSize) सकते हैं।
प्रकार: पेजिंग
रिकॉर्ड
पूर्ण रिकॉर्ड ऑब्जेक्ट के लिए आईडी का मानचित्र। मॉडल-चालित और कैनवास दोनों ऐप्स में समर्थित।
प्रकार: EntityRecord
सॉर्टेडरिकॉर्डआईडी
डेटासेट में रिकॉर्ड की आईडी, क्वेरी प्रतिक्रिया परिणाम द्वारा क्रम। मॉडल-चालित और कैनवास दोनों ऐप्स में समर्थित।
प्रकार: string[]
सॉर्टिंग
वर्तमान क्वेरी के लिए सॉर्टिंग स्थिति. मॉडल-चालित और कैनवास दोनों ऐप्स में समर्थित। सॉर्टिंग को सेटिंग context.parameters.[dataset_property_name].sorting = [SortStatus]द्वारा डेटासेट के लिए कॉन्फ़िगर किया जा सकता है। एक बार सॉर्टिंग कॉन्फ़िगर हो जाने के बाद, कॉल करने context.parameters.[dataset_property_name].refresh() से डेटा स्रोत से सॉर्ट किए गए डेटा को पुनर्प्राप्त किया जाता है।
नोट
सॉर्टिंग सुविधा केवल Dataverse डेटा स्रोत के लिए उपलब्ध है।
साथ ही, यदि छँटाई को फिर से कॉन्फ़िगर किया जाता है तो यह फ़िल्टर को रीसेट कर देगा context.parameters.[dataset_property_name].filtering
प्रकार: SortStatus[]
विधियाँ
| विधि | विवरण | के लिए उपलब्ध है |
|---|---|---|
| addColumn | स्तंभ सेट में स्तंभ जोड़ता है. | मॉडल-चालित ऐप |
| clearSelectedRecordIds | चयनित रिकॉर्ड IDS सूची साफ़ करता है. | मॉडल-चालित और कैनवास ऐप्स |
| मिटाना | डेटा स्रोत से रिकॉर्ड्स हटाएँ. | कैनवास ऐप्स |
| getCommands | डेटासेट के लिए आदेश। | कैनवास ऐप्स |
| getDataSetCapabilities | डेटासेट के लिए क्षमताएं। | कैनवास ऐप्स |
| getSelectedRecordIds | सभी चयनित रिकॉर्ड आईडी पुनर्प्राप्त करता है। | मॉडल-चालित और कैनवास ऐप्स |
| getTargetEntityType | लक्ष्य तालिका प्रकार का नाम देता है. | मॉडल-चालित और कैनवास ऐप्स |
| प्राप्तशीर्षक | डेटासेट गुण द्वारा उपयोग किए गए दृश्य प्रदर्शन नाम को पुनर्प्राप्त करता है। | मॉडल-चालित और कैनवास ऐप्स |
| getViewId | डेटासेट पैरामीटर द्वारा उपयोग किए गए दृश्य की आईडी लौटाता है। | मॉडल-चालित और कैनवास ऐप्स |
| नया रिकॉर्ड | मान सेट करने के लिए नियंत्रण के लिए एक स्थानीय रिकॉर्ड ऑब्जेक्ट प्रारंभ करें। परिवर्तन को जारी रखने के लिए नियंत्रण को नए बनाए गए रिकॉर्ड पर विधि को save() लागू करने की आवश्यकता है। |
कैनवास ऐप्स |
| ओपनडेटासेटआइटम | किसी दिए गए EntityReference के लिए डेटासेट आइटम खोलें. यह जांचता है कि कमांड बटन आईडी Mscrm.OpenRecordItemके साथ कोई कमांड है या नहीं। यदि मौजूद है, तो यह कमांड को निष्पादित करता है, अन्यथा यह केवल EntityReference के संबंधित रूप में नेविगेट करता है। |
मॉडल-चालित और कैनवास ऐप्स |
| आराम देना | फ़िल्टर, सॉर्टिंग, लिंकिंग, नए कॉलम के आधार पर डेटासेट को ताज़ा करता है। साथ ही, ताज़ा करें पृष्ठ 1 पर पेजिंग रीसेट कर देगा। | मॉडल-चालित और कैनवास ऐप्स |
| पुनर्प्राप्त रिकॉर्डकमांड | रिकॉर्ड के संबद्ध आदेश पुनर्प्राप्त करें. यदि मेनिफ़ेस्ट में कई डेटासेट हैं, तो retrieveRecordCommand पहले डेटासेट के लिए कमांड लौटाता है। | मॉडल-चालित |
| सेटसेलेक्टेडरिकॉर्डआईडी | चयनित रिकॉर्ड्स की IDS सेट करें. | मॉडल-चालित और कैनवास ऐप्स |
लुकअप कॉलम
Dataverse तालिका के लुकअप कॉलम अब पुनर्प्राप्त किए जा सकते हैं। कैनवास ऐप्स के लिए, यदि डेटासेट में कोई लुकअप स्तंभ शामिल किया गया है, तो संदर्भित रिकॉर्ड के सभी स्तंभ पुनर्प्राप्त किए जाते हैं।
GetFormattedValue इस स्तंभ के लिए JSON स्ट्रिंग लौटाता है.
GetValue विधि सीधे JSON ऑब्जेक्ट लौटाती है।
उदाहरण
डेटासेट विधियों को कार्यान्वित करने के तरीके के बारे में अधिक जानने के लिए, डेटासेट ग्रिड घटक देखें
संबंधित आलेख
Power Apps घटक फ़्रेमवर्क API संदर्भ
Power Apps घटक फ़्रेमवर्क अवलोकन