عرض مشاركة واحدة
قديم 18-Nov-2011, 07:11 PM   #23
humam
مشرف منتدى المطورين
افتراضي

اخير الجزء التالي من الشفرة :

{Add a separator, which is a built-in command}
Seq = 0
Status = AddCommandToMenu(DYNAMICS
resourceid(form Command_Sales
resourceid(command CL_Sales_Cards of form Command_Sales)
Seq
CMD_BUILTINCMD_DICTID
CMD_BUILTINCMD_FORMID
resourceid(command cmdSeparator)
true
LoadMode)

هو في الحقيقة يستخدم لاضافة command من نوع خاص وهو separator وهو يمثل الخط الفاصل بين الامر الذي تضيفه وباقي اوامر الجريت بيلنز وهنا وثائق الدكسترتي تقترح دائما اضافة هذا الفاصل وهنا نلاحظ استخدام نفس الدالة AddCommandToMenu لاضافة هذا الفاصل مع وجود اختلاف صغير وهو ان هذا الفاصل سوف يكون موجود في Dictionary خاص اسمه CMD_BUILTINCMD_DICTID وكذلك النموذج الذي يحتوي هذا Command واسمه CMD_BUILTINCMD_FORMID اما بالنسبة لباقي البارمتر في كما وضحت في شرح الدالة AddCommandToMenu.
وفي نهاية الشفرة سوف تجد الجزء الخاص بعملية اضافة الفقرة الجديدة الى القوائم واتصور الشفرة واضحة لاني شرحت العبارة AddCommandToMenu بشكل مفصل تحتاج فقط الى مقارنة هذه الشفرة مع الشرح لبارامترات العبارة AddCommandToMenu .
__________________
GP Techno-Functional Consultant
humam غير متواجد حالياً   رد مع اقتباس