Amal Alshaikh

.

الأربعاء، 12 فبراير 2014

قاموس البيانات في ABAP

هذا الدرس يقدم قاموس البيانات ويناقش كائنات ABAP

( قاموس البيانات) هو مصدر مركزي للمعلومات عن البيانات في نظام إدارة المعلومات. وظيفتها الرئيسية هي لدعم إنشاء وإدارة تعريفات البيانات (أو "البيانات الفوقية").



    بماذا يستخدم (قاموس البيانات)؟
    • أدارة تعاريف البيانات 
    • توفير المعلومات للتقييمات
    • دعم تطوير البرمجيات 
    • دعم التوثيق
    • التأكد من ان توصيف البيانات مرن وحدث الى اخر تاريخ 


                                     1.(تفاعل مكونات ABAP)



     الكائنات في قاموس ABAP على مرتبة ثلاثة مستويات التي تدعم بها إعادة الاستخدام. هذه المستويات هي: 

    • الجداول والهياكل 
    • عناصر البيانات 
    • المجالات 
    دعنا ننظر بشكل مفصل..............



    النطاقات:
    • يصف الخصائص التقنية لحقل في جدول 
    • يحدد نطاق القيمة التي تصف قيم البيانات المسوح بها  للحقول 
    • يتم تغيير الحقول في اشارة الى نفس النطاق (عبر عناصر البيانات المخصصة لها) عندما يتم إجراء تغيير إلى النطاق
    • يضمن التناسق
    مثال : شراء رقم وثيقة (EBELN)


                                     2. القاموس:عرض النطاق 

    عناصر البيانات :
    • يصف الدور الذي يلعبه حقل في سياق تقني.
    • مجالات نفس المعنى الدلالي الرجوع إلى عنصر البيانات نفسه 
    • يحتوي على معلومات الحقل

    مثال : شراء رقم وثيقة (EBELN)

    3.القاموس: عرض عناصر  البيانات

    الجداول :

    • تمثل جداول قاعدة البيانات حيث تتواجد فعلا البيانات. 
    • الجداول يمكن تعريفها بشكل مستقل عن قاعدة البيانات في قاموس ABAP. 
    • يتم تعريف حقول الجدول بأستخدام:  (أنواع البيانات المستخدمة فيSAP ABAP)و (قاعدة البيانات المستقلة) و(الأطوال).


    4.القاموس : عرض جدول

    الهيكلة :
    • وتسجل التصريحات التي لا تتوافق مع جدول قاعدة البيانات. 
    • تماما مثل نوع البيانات المعرفة من قبل المستخدم. 
    • تعريف مثل الجدول ويمكن بعد ذلك معالجتها في برامج ABAP. 
    • الهياكل تحتوي على بيانات فقط أثناء وقت التشغيل من البرنامج.

    5.القاموس :عرض مهيكل


    تجميع الكائنات في قاموس ABAP :

    تجميع الكائنات مكون من عدة مكونات في قاموس ABAP , وسائل التجميع تتكون من عدة ،
     كائنات مجمعة هي كائنات التي تأتي من عدة جداول شفافة مختلفة. 

    • عرض
    • البحث
    • كائنات مقفلة 
    دعنا ننظر إليها بالتفصيل :

    العرض :

    • العرض في SAP _ تستخدم ABAP لتلخيص البيانات الموزعة بين عدة جداول .
    • العرض لا يقةم فعليا بتخزين البيانات يا. بدلا من ذلك تستمد البيانات من أكثر من جدول.
    • يتم تصميم العرض حسب الأحتيجات الخاصة بكل تطبيق.

    6.القاموس : عرض

    البحث:
    • البحث هي أداة تساعد للبحث في البيانات في سجلات النظام .
    • فعال وسهل على المستخدمين يساعدهم عندما لا يعرف المستخدم رقم مفتاح السجل .

    7.القاموس:البحث


    الكائنات المقفلة:
    • يمكن الوصول في وقت واحد  لسجل البيانات نفسها من قبل اثنين من المستخدمين في نظام SAP من خلال آلية القفل. 
    • يتم تعيين الأقفال وألغائها عن طريق استدعاء عمليات معينة . يتم إنشاء هذه العمليات  تلقائيا من تعريف ما يسمى الكائنات المقفلة في قاموس ABAP / 4 .
    تكتب العمليات بهذة الطريقة:
       

     لقفل الجدول:
            يكتب اسم الكائن بين الأقواس  <Enqueue_<obj name 
    للالغاء القفل :
     يكتب اسم الكائن بين الأقواس <dequeue_<obj name
                                           8.القاموس:قفل الكائنات


    العمليات الهامة :

    SE11: قاموس البيانات الشاشة الأولية (SE12 عرض فقط) 
    SE13:أعدادات قاموس ABAP  
    SE14: وحدة قاعدة البيانات 
    SE15: مستودع نظام المعلومات  
    SE16: متصفح البيانات 
    SE17: جدول العرض العام 
    SE55: عرض جدول الصيانة 
    SM30: جدول الصيانة









    0 التعليقات:

    إرسال تعليق