الحزم المميزةIBM Bob Premium Package لـ i
المهارات
استخدم مهارات IBM i المحددة لتحقيق نتائج متسقة للمهام المتخصصة.
IBM Bob Premium Package for i يُوسِّع المهارات المُدمَّجة في Bob بمجموعة شاملة من المهارات تشمل RPG وCL وDDS وDb2 for i وSQL وفحص الوحدات. للحصول على مقدمة عامة حول كيفية عمل المهارات في Bob، راجع المهارات.
هذه المهارات متاحة لأوضاع محددة ويُحمِّلها Bob تلقائياً عندما تكون ذات صلة بالمحادثة النشطة.
RPG
| الاسم | الوصف | متاح في |
|---|---|---|
rpg-primer-basics | يغطي أساسيات لغة RPG عبر متغيرات RPG II وRPG III وRPG/400 وRPGLE وILE RPG. | IBM i Developer |
rpg-free-format-fundamentals | يغطي بنية RPGLE الحرة الصيغة الحديثة وأنماط البرمجة وأفضل الممارسات. | IBM i Developer |
rpg-opm-understanding | يشرح معمارية OPM RPG والفروق في نموذج البرنامج واعتبارات الترحيل. | IBM i Developer |
rpg-ile-understanding | يشرح مفاهيم ILE بما في ذلك الربط ومجموعات التفعيل وبرامج الخدمة واستدعاءات الإجراءات. | IBM i Developer |
rpgle-specs | مرجع عمودي شامل لجميع أنواع مواصفات RPGLE ذات الصيغة الثابتة (H وF وD وI وC وO). | IBM i Developer |
rpg-legacy-specs | يشرح أنواع مواصفات RPG القديمة (RPG II وRPG III وRPG36 وRPG38) ذات الصيغة الثابتة ووضع الأعمدة. | IBM i Developer |
rpg-data-structures | يغطي أنواع هياكل بيانات RPG بما في ذلك القوالب وDS الموصوفة خارجياً وDS حالة البرنامج وDS معلومات الملف. | IBM i Developer |
rpg-procedures-functions | يغطي الإجراءات الفرعية لـ RPG والنماذج الأولية وتمرير المعاملات والصادرات وبرامج الخدمة. | IBM i Developer |
rpg-file-operations | يغطي أكواد عمليات الوصول على مستوى السجل وتصريحات الملف ومعالجة الأخطاء وأفضل ممارسات RLA. | IBM i Developer |
rpg-indicators | يغطي أنواع مؤشرات RPG وأنماط الاستبدال باستخدام المتغيرات المنطقية. | IBM i Developer |
rpg-cycle-explained | يشرح دورة برنامج RPG وفواصل التحكم ومتى تتجنب الدورة في الكود الحديث. | IBM i Developer |
rpg-embedded-sql | يغطي SQL المُضمَّن بما في ذلك عمليات المؤشر ومتغيرات المضيف وفروق الترجمة. | IBM i Developer |
rpg-sql-cursor | يغطي تصريح مؤشر SQL والمؤشرات القابلة للتمرير ومعالجة الصفوف المتعددة في SQLRPGLE. | IBM i Developer |
rpg-fixed-to-free | يُحوِّل RPGLE ذا الصيغة الثابتة إلى بنية حرة الصيغة بالكامل بما في ذلك تحديث I-spec وO-spec. | IBM i Developer |
rpg-pgmdb-conversion | يحدّث مواصفات I ومواصفات O في RPG إلى RPGLE حر الصيغة لملفات قواعد البيانات الموصوفة من البرنامج. | IBM i Developer |
rpg-ospec-conversion | يُحوِّل مواصفات O لملفات الطباعة الموصوفة من البرنامج إلى ملفات طابعة معرفة خارجياً. | IBM i Developer |
rpg-opm-to-ile | يُحوِّل برامج OPM RPG إلى ILE RPGLE مع تغطية CVTRPGSRC ومجموعات التفعيل والربط. | IBM i Developer |
rpg-refactor-legacy | يعيد هيكلة كود RPG باستبدال GOTO وتحويل الروتينات الفرعية إلى إجراءات فرعية وتحسين بنية الكود. | IBM i Developer |
rpg-rla-to-sql | يحوّل عمليات ملفات RLA إلى SQL مضمن لتحسين الأداء والمرونة. | IBM i Developer, IBM i Database |
rpg-code-review | يجري تحليل جودة كود RPG لتحديد الدين التقني ومشكلات الأداء وفرص التحديث. | IBM i Developer |
rpg-debugging-techniques | يغطي تصحيح أخطاء RPG باستخدام STRDBG ونقاط التوقف وعبارات المراقبة ونقاط دخول الخدمة. | IBM i Developer |
rpg-api | يغطي استدعاء واجهات برمجة نظام IBM i من RPG، بما في ذلك النماذج الأولية وتمرير المعاملات وربط أنواع البيانات ومعالجة الأخطاء. | IBM i Developer |
CL
| الاسم | الوصف | متاح في |
|---|---|---|
cl-primer-basics | يغطي أساسيات CL بما في ذلك اصطلاحات تسمية الأوامر وبنية المعاملات والأوامر الشائعة. | IBM i Developer, IBM i Database |
cl-programming | يغطي برمجة CL بما في ذلك المتغيرات والمنطق الشرطي ومعالجة الأخطاء وهيكل البرنامج. | IBM i Developer |
cl-best-practices | يغطي أفضل ممارسات CL مثل استخدام MONMSG والتحقق من المعاملات واستراتيجيات التسجيل ومعايير الترميز. | IBM i Developer |
clle-api | يغطي استدعاء واجهات برمجة نظام IBM i من ILE CL، بما في ذلك أنماط CALL PGM/PARM وربط أنواع DCL VAR ومعالجة رمز خطأ QUSEC. | IBM i Developer |
DDS
| الاسم | الوصف | متاح في |
|---|---|---|
dds-primer-basics | يغطي أساسيات DDS لشرح وتوليد تعريفات DDS جديدة. | IBM i Developer, IBM i Database |
dds-physical-files | يغطي مواصفات حقول ملف DDS الفيزيائي (PF) وتعريفات المفاتيح وتنسيقات السجلات. | IBM i Developer, IBM i Database |
dds-logical-files | يغطي مواصفات ملف DDS المنطقي (LF) وربط المواصفات ومنطق التحديد والإهمال والحقول المُشتقة. | IBM i Developer, IBM i Database |
dds-display-files | يغطي تنسيقات سجلات ملف عرض DDS (DSPF) والمؤشرات والملفات الفرعية وتصميم الشاشة وأنماط البرمجة التفاعلية. | IBM i Developer |
dds-printer-files | يغطي تنسيقات سجلات ملف طابعة DDS (PRTF) والتباعد والتخطي وتحديد موضع الحقل وحقول النظام وأكواد التحرير وأنماط تصميم التقارير. | IBM i Developer |
Db2 for i وSQL
| الاسم | الوصف | متاح في |
|---|---|---|
db2-sql-primer | يغطي SQL الأساسي لـ Db2 for i بما في ذلك CRUD والربط والمجمعات والإجراءات المُخزَّنة وUDFs. | IBM i Developer, IBM i Database |
db2-stored-procedures | يغطي إنشاء وإدارة إجراءات SQL المُخزَّنة باستخدام SQL PL وأوضاع المعاملات (IN/OUT/INOUT) وهياكل التحكم والمؤشرات ومعالجة الأخطاء. | IBM i Developer, IBM i Database |
db2-functions-udfs | يغطي SQL UDFs وUDFs الخارجية ودوال الجداول والدوال المصدرية وأفضل ممارسات تصميم الدوال. | IBM i Developer, IBM i Database |
db2-sql-debugging | يُفسِّر أخطاء SQL (SQLCODE/SQLSTATE) ويُقدِّم استراتيجيات الحل ويغطي تقنيات التشخيص. | IBM i Developer, IBM i Database |
db2-dds-understanding | يغطي ملفات قواعد بيانات DDS القديمة، بما فيها الملفات الفيزيائية والمنطقية ومسارات الوصول المفهرسة. | IBM i Database |
db2-dds-to-ddl | يُحوِّل ملفات DDS القديمة إلى SQL DDL مع تغطية الجداول والطرق واستراتيجيات الترحيل. | IBM i Developer, IBM i Database |
db2-ddl-generation | يغطي بنية DDL وتعريفات الأعمدة والقيود (PK وFK وCHECK وUNIQUE) وأنواع البيانات والفهارس. | IBM i Database |
db2-ccsid-encoding | يحل مشكلات CCSID وترميز المحارف، بما في ذلك مشكلات التحويل الشائعة والبيانات متعددة اللغات. | IBM i Developer, IBM i Database |
db2-sql-performance-analysis | يغطي تحليل ذاكرة خطة SQL وتفسير Visual Explain وتوصيات Index Advisor. | IBM i Database |
db2-sql-find-performance-data | يعثر على بيانات أداء SQL المتاحة في نظام IBM i، بما في ذلك لقطات plan cache ومراقبات قاعدة البيانات. | IBM i Database |
db2-sql-optimization | يغطي إعادة كتابة الاستعلام وترتيب الربط وضغط الشروط واستخدام الـ index وتلميحات المُحسِّن. | IBM i Database |
db2-index-strategy | يغطي أنواع الـ index (الجذر الثنائي وEVI) وبنية إنشاء الـ index واختيارها وصيانتها. | IBM i Database |
db2-security-best-practices | يغطي نماذج الصلاحيات والرفض افتراضياً والصلاحية المعتمدة وامتيازات SQL. | IBM i Database |
db2-journaling-commitment | يغطي إعداد journal ومستويات التحكم في الالتزام وحدود المعاملات وإجراءات الاسترداد. | IBM i Database |
db2-temporal-tables | يغطي تنفيذ الجداول الزمنية لتتبع البيانات زمنياً والاستعلامات التاريخية والإصدارات التلقائية. | IBM i Database |
db2-system-catalog | يغطي استخدام كتالوجات نظام Db2 for i لاكتشاف البيانات الوصفية وتحليل قاعدة البيانات. | IBM i Database |
فحص الوحدات
| الاسم | الوصف | متاح في |
|---|---|---|
rpgunit-testing | يغطي هيكل مجموعة اختبار RPGUnit وتسمية حالات الاختبار والإعداد/التفكيك وواجهات برمجة التأكيد وتكوين الاختبار. | IBM i Developer |
ما رأيك في هذا الموضوع؟