एसएपी लिपियों - आउटपुट मोड स्पूल

RDI आउटपुट स्वरूप में चार प्रकार के रिकॉर्ड मान होते हैं। प्रत्येक रिकॉर्ड में एक ध्वज होता है जो रिकॉर्ड प्रकार बताता है - हैडर (एच), डेटा (डी), सॉर्ट (एस) और नियंत्रण (सी)।

  • हैडर रिकॉर्ड
  • डेटा रिकॉर्ड
  • रिकॉर्ड को क्रमबद्ध करें
  • नियंत्रण रिकॉर्ड

हैडर रिकॉर्ड

प्रत्येक रूप जिसे आप प्रिंट के लिए एक बाहरी पाठ प्रणाली को भेजते हैं, यह एक ध्वज से शुरू होता है - एच जो हैडर रिकॉर्ड संरचना दिखाता है। दस्तावेज़ के शीर्ष भाग में निम्नलिखित फ़ील्ड शामिल हैं -

  • फ़ार्म का नाम
  • दस्तावेज़ संख्या
  • RDI संस्करण
  • Language
  • उपकरण का प्रकार
  • हैदर रिकॉर्ड संरचना में ग्राहक और कई अन्य क्षेत्र

रिकॉर्ड को क्रमबद्ध करें

यह फ़ील्ड सॉर्ट फ़ील्ड के बाद आता है और ध्वज द्वारा दर्शाया जाता है - एस प्रत्येक प्रपत्र में 10 आंतरिक और 5 बाहरी सॉर्ट फ़ील्ड, प्रत्येक फ़ील्ड के लिए 32-वर्ण लंबाई है।

डेटा रिकॉर्ड

यह सॉर्ट रिकॉर्ड के बाद आता है और इसमें एक ध्वज होता है - D जो डेटा रिकॉर्ड संरचना दिखाता है। इसमें निम्नलिखित क्षेत्र शामिल हैं -

  • प्रपत्र विंडो नाम
  • अगले मुख्य विंडो की शुरुआत
  • पाठ तत्व का नाम
  • पाठ तत्व की शुरुआत
  • पाठ तत्व में प्रतीक की पहचान करने के लिए प्रतीक नाम
  • प्रतीक का मूल्य

नियंत्रण रिकॉर्ड

प्रत्येक दस्तावेज़ में ध्वज - सी द्वारा दर्शाया गया एक नियंत्रण रिकॉर्ड होता है और इसका उपयोग फ़ॉर्म में डेटा की व्याख्या करने के लिए किया जाता है। नियंत्रण रिकॉर्ड निम्नलिखित विवरण प्रदान करता है -

  • Code Page and Language Information- जब आप दूसरी भाषा में टेक्स्ट जोड़ने के लिए इन्सर्ट स्टेटमेंट का उपयोग करते हैं, तो सिस्टम कंट्रोल रिकॉर्ड को जोड़ता है जिसमें डेटा रिकॉर्ड लिखने के लिए कोड पेज और भाषा होती है। कोड पेज के लिए - CODEPAGE कीवर्ड का उपयोग किया जाता है और भाषा के लिए - LANGUAGE कीवर्ड का उपयोग किया जाता है।

    Example - CCODEPAGE 1000 भाषा DE

  • Page Name- नियंत्रण रिकॉर्ड का उपयोग करते हुए, जब आप एक नया पृष्ठ शुरू करते हैं तो आप पृष्ठ का नाम निर्दिष्ट करने के लिए एक नियंत्रण रिकॉर्ड जोड़ते हैं। पेज नाम निर्दिष्ट करने के लिए उपयोग किया जाने वाला कीवर्ड - PAGENAME।

    Example - CPAGENAME सेकंड