यह दस्तावेज़ AI द्वारा अनुवादित किया गया है। किसी भी अशुद्धि के लिए, कृपया अंग्रेजी संस्करण देखें
सॉर्ट फ़ील्ड का उपयोग किसी संग्रह में रिकॉर्ड को सॉर्ट करने के लिए किया जाता है। यह पहले ग्रुपिंग करके फिर सॉर्ट करने (जैसे sort1) की सुविधा देता है।
चूंकि सॉर्ट फ़ील्ड उसी संग्रह का हिस्सा है, इसलिए ग्रुपिंग सॉर्टिंग का उपयोग करते समय, आप एक ही रिकॉर्ड को कई ग्रुप में नहीं रख सकते।
यह एक बिल्ट-इन प्लगइन है, इसे अलग से इंस्टॉल करने की आवश्यकता नहीं है।

सॉर्ट फ़ील्ड बनाते समय, सॉर्ट मानों को इनिशियलाइज़ किया जाता है:
sort1 फ़ील्ड में कोई ग्रुपिंग नहीं है।

प्रत्येक रिकॉर्ड के सॉर्ट फ़ील्ड को प्राइमरी की फ़ील्ड और निर्माण तिथि फ़ील्ड के आधार पर इनिशियलाइज़ किया जाएगा:


इस समय, संग्रह में सभी रिकॉर्ड को पहले ग्रुप किया जाएगा (क्लास ID द्वारा ग्रुप किया गया), और फिर सॉर्ट फ़ील्ड (sort2) को इनिशियलाइज़ किया जाएगा। प्रत्येक रिकॉर्ड के प्रारंभिक मान इस प्रकार हैं:

सॉर्ट फ़ील्ड का उपयोग मुख्य रूप से विभिन्न ब्लॉकों में रिकॉर्ड की ड्रैग-एंड-ड्रॉप सॉर्टिंग के लिए किया जाता है। वर्तमान में ड्रैग-एंड-ड्रॉप सॉर्टिंग का समर्थन करने वाले ब्लॉक में टेबल और बोर्ड शामिल हैं।
:::warning
टेबल ब्लॉक

संबंध टेबल ब्लॉक
:::warning एक-से-कई संबंध ब्लॉक में:
अंतिम प्रभाव सुसंगत होता है, लेकिन सॉर्ट में भाग लेने वाले रिकॉर्ड की संख्या अलग होती है। अधिक जानकारी के लिए, सॉर्टिंग नियम व्याख्या देखें।

मान लीजिए कि डेटा का एक सेट है:
जब कोई तत्व, मान लीजिए 5, आगे बढ़कर 3 की स्थिति पर जाता है, तो केवल आइटम 3, 4 और 5 की स्थिति बदलती है। आइटम 5, 3 की स्थिति ले लेता है, और आइटम 3 और 4 प्रत्येक एक स्थिति पीछे चले जाते हैं।
यदि हम फिर आइटम 6 को पीछे की ओर 8 की स्थिति पर ले जाते हैं, तो आइटम 6, 8 की स्थिति ले लेता है, और आइटम 7 और 8 प्रत्येक एक स्थिति आगे चले जाते हैं।
ग्रुप द्वारा सॉर्ट करते समय, यदि कोई रिकॉर्ड दूसरे ग्रुप में चला जाता है, तो उसकी ग्रुप असाइनमेंट भी बदल जाएगी। उदाहरण के लिए:
जब आइटम 1 को 6 के बाद (डिफ़ॉल्ट व्यवहार) ले जाया जाता है, तो उसका ग्रुप भी A से B में बदल जाएगा।
उदाहरण के लिए, डेटा के एक सेट पर विचार करें:
इंटरफ़ेस केवल एक फ़िल्टर्ड दृश्य प्रदर्शित करता है:
जब आइटम 1 को आइटम 9 की स्थिति पर ले जाया जाता है, तो सभी मध्यवर्ती आइटम (2, 3, 4, 5, 6, 7, 8) की स्थिति भी बदल जाएगी, भले ही वे दिखाई न दें।
इंटरफ़ेस अब फ़िल्टर्ड आइटम के आधार पर नया क्रम प्रदर्शित करता है: