SAP ABAP - Tables الجداول في ساب

 SAP ABAP - Tables الجداول في ساب

SAP ABAP - Tables الجداول في ساب

SAP ABAP - Tables الجداول في ساب

يمكن تعريف الجداول بشكل مستقل عن قاعدة البيانات في قاموس ABAP. عندما يتم تنشيط جدول في قاموس ABAP ، يتم إنشاء نسخة مماثلة من حقوله في قاعدة البيانات أيضًا. يتم ترجمة الجداول المعرفة في قاموس ABAP تلقائيًا إلى التنسيق المتوافق مع قاعدة البيانات لأن تعريف الجدول يعتمد على قاعدة البيانات المستخدمة بواسطة نظام SAP.

يمكن أن يحتوي الجدول على حقل واحد أو أكثر ، كل منها معرّف بنوع بياناته وطوله. يتم توزيع الكمية الكبيرة من البيانات المخزنة في جدول على عدة حقول محددة في الجدول.

أنواع حقول الجدول

يتكون الجدول من العديد من الحقول ، ويحتوي كل حقل على العديد من العناصر. يسرد الجدول التالي العناصر المختلفة لحقول الجدول -

S. لا.العناصر والوصف
1

اسم الحقل

هذا هو الاسم المعطى لحقل يمكن أن يحتوي على 16 حرفًا كحد أقصى. قد يتكون اسم الحقل من أرقام وأحرف وشرطات سفلية. يجب أن تبدأ بحرف.

2

علم المفتاح

يحدد ما إذا كان الحقل ينتمي إلى حقل مفتاح أم لا.

3

نوع الحقل

يعيّن نوع بيانات إلى حقل.

4

طول المجال

عدد الأحرف التي يمكن إدخالها في الحقل.

5

منازل عشرية

يحدد عدد الأرقام المسموح به بعد الفاصلة العشرية. يستخدم هذا العنصر فقط لأنواع البيانات الرقمية.

6

نص قصير

يصف معنى الحقل المقابل.

إنشاء الجداول في قاموس ABAP

الخطوة 1 - انتقل إلى المعاملة SE11 ، وحدد زر الاختيار "جدول قاعدة البيانات" ، وأدخل اسمًا للجدول الذي سيتم إنشاؤه. في حالتنا ، أدخلنا الاسم ZCUSTOMERS1. انقر فوق الزر "إنشاء". القاموس: تظهر شاشة Maintain Table. هنا يتم تحديد علامة التبويب "التسليم والصيانة" افتراضيًا.

الخطوة 2 - أدخل نصًا قصيرًا توضيحيًا في حقل الوصف المختصر.

الخطوة 3 - انقر فوق رمز تعليمات البحث بجوار حقل فئة التسليم. حدد الخيار "A [Application table (Master and Transaction data)]".

الخطوة 4 - حدد خيار "العرض / الصيانة المسموح بها" من القائمة المنسدلة "صيانة متصفح البيانات / عرض الجدول". تظهر شاشة القاموس: جدول الصيانة.

جدول الصيانة

الخطوة 5 - حدد علامة التبويب الحقول. تظهر الشاشة التي تحتوي على الخيارات المتعلقة بعلامة التبويب "الحقول".

الخطوة 6 - أدخل أسماء حقول الجدول في عمود الحقل. قد يحتوي اسم الحقل على أحرف وأرقام وشرطات سفلية ، ولكن يجب أن يبدأ دائمًا بحرف ويجب ألا يزيد عن 16 حرفًا.

يجب أن تحتوي الحقول المراد إنشاؤها أيضًا على عناصر بيانات لأنها تأخذ السمات ، مثل نوع البيانات والطول والأماكن العشرية والنص القصير ، من عنصر البيانات المحدد.

الخطوة 7 - حدد عمود المفتاح إذا كنت تريد أن يكون الحقل جزءًا من مفتاح الجدول. لنقم بإنشاء حقول مثل CLIENT و CUSTOMER و NAME و TITLE و DOB.

الخطوة 8 - الحقل الأول مهم ويحدد العميل الذي ترتبط به السجلات. أدخل "العميل" كحقل و "MANDT" كعنصر بيانات. يقوم النظام تلقائيًا بملء نوع البيانات والطول والأرقام العشرية والوصف المختصر. يتم إنشاء حقل "العميل" حقلاً مفتاحًا عن طريق تحديد مربع "المفتاح".

الخطوة 9 - الحقل التالي هو "العميل". حدد المربع لجعله حقلاً مفتاحًا وأدخل عنصر البيانات الجديد "ZCUSTNUM". انقر فوق الزر حفظ.

الخطوة 10 - نظرًا لعدم وجود عنصر البيانات "ZCUSTNUM" بعد ، يجب إنشاؤه. انقر نقرًا مزدوجًا فوق عنصر البيانات الجديد وستظهر نافذة "إنشاء عنصر بيانات". أجب بـ "نعم" على هذا وستظهر نافذة "Maintain Data Element".

الخطوة 11 - أدخل "رقم العميل" في منطقة الوصف المختصر. يجب تحديد نوع البيانات الأولية المسمى "المجال" لعنصر البيانات الجديد. لذا أدخل "ZCUSTD1" ، وانقر فوقه نقرًا مزدوجًا ووافق على حفظ التغييرات التي تم إجراؤها. اختر "نعم" لإنشاء المجال واكتب وصفًا للمجال في مربع "الوصف المختصر".

البيانات الأولية

يتم فتح علامة التبويب "التعريف" تلقائيًا. الحقل الأول هو "نوع البيانات".

الخطوة 12 - انقر داخل المربع وحدد نوع "NUMC" من القائمة المنسدلة. أدخل الرقم 8 في "No. عدد الأحرف (بحد أقصى 8 أحرف) وأدخل 0 في منطقة "المنازل العشرية". يجب تحديد طول الإخراج 8 ثم الضغط على Enter. يجب أن يظهر وصف الحقل "NUMC" مرة أخرى ، مع التأكيد على أن هذا إدخال صالح.

الخطوة 13 - انقر فوق الزر حفظ وقم بتنشيط الكائن.

الخطوة 14 - اضغط على F3 للعودة إلى شاشة "صيانة / تغيير عنصر البيانات". قم بإنشاء أربع تسميات حقل كما هو موضح في اللقطة التالية. بعد ذلك ، احفظ العنصر ونشطه.

تغيير عنصر البيانات

الخطوة 15 - اضغط على زر الرجوع للعودة إلى شاشة صيانة الجدول. يحتوي عمود "العميل" على نوع البيانات الصحيح والطول والأرقام العشرية والوصف المختصر. يشير هذا إلى الإنشاء الناجح لعنصر البيانات وكذلك المجال المستخدم.

طاولة التغيير

وبالمثل ، نحتاج إلى إنشاء ثلاثة حقول إضافية مثل الاسم والعنوان و DOB.

الخطوة 16 - حدد "الإعدادات الفنية" من شريط الأدوات. اختر APPL0 لـ "فئة البيانات" وفئة الحجم الأول 0 لحقل فئة "الحجم". في حالة خيارات التخزين المؤقت ، يجب تحديد "التخزين المؤقت غير مسموح به".

الخطوة 17 - انقر فوق حفظ. ارجع إلى الجدول وقم بتنشيطه. تظهر الشاشة التالية.

الجدول النشط

تم تنشيط الجدول "ZCUSTOMERS1".