Nama ERP DocsNama ERP Docs
Home
Namasoft.com
Data Model
GitHub
Home
Namasoft.com
Data Model
GitHub
  • Home

    • Guides

      • بعض المعلومات عن استعمال هذا الموقع
      • Utility Links
      • System Minimum Requirements
      • Nama ERP Installation Guide
      • Reports Guide (Jasper Reports)
      • Keyboard Shortcuts
      • Layout Names:
      • Entity Flows

        • مقدمة عن مسارات الكيان
        • Field Values Calculator
        • Importing Data from Excel or Queries
        • EAGenerateEntityFromEntityAction
      • دليل استخدام أداة إنشاء التقارير ونماذج الطباعة
      • الفواتير والضرائب والخصومات

        • ربط سندات الدفع بالفواتير
        • دليل استعمال وتشغيل الضرائب والخصومات بنظام Nama ERP وتأثيرها على حساب قيم الفواتير
        • دليل ربط Nama ERP بأنظمة الفاتورة الإلكترونية
        • الربط مع هيئة الزكاة والدخل بالسعودية
        • Electronic Receipt (Egypt Tax eInvoice) تفعيل الإيصال الإلكتروني - الفاتورة الإلكترونية - مصر
      • Tempo Language Manual
      • Sending Invoices and Documents to Customers
      • SMS and WhatsApp Configuration in Nama ERP
      • Field Filter with Criteria
      • تعديل الترجمات في نظام نما
      • Criteria Based Validation
      • صيغ الحضور والانصراف
      • الربط مع ماكينات الحضور والانصراف
      • Email By Parameterized Reports In Task Scheduler
      • Nama Properties
      • Customer Reward Points (Loyalty Points)
      • دليل استعمال النقاط الفنية في نقاط البيع
      • ORACLE JDBC Integration Connection in context.xml for integration purposes
      • Nama ERP REST API
      • Criteria from Text Parser
      • ضوابط إنشاء طلبات تطوير من قبل أقسام الدعم الفني والتجهيز بالشركة
    • Examples

      • أمثلة لمسارات كيان
    • Reprocessing Transactions

      • Reprocessing Quantity, Cost, and Stock Ages
      • Accounting Utilities - Ledger and Debt Ages Reprocessing
      • Queries to Check for (and Fix) Cost And Qty Problems
      • Inventory Related Utility Queries
      • Manufacturing Utilities
      • Fixed Assets Module Utilities
      • Real Estate Utilities
      • Database Related Operations
      • Suggest Indexes for Large Detail Tables
      • General Purpose Utility Queries
      • Replication Utilities
    • Frequently Asked Questions

      • أسئلة عامة
      • أسئلة شائعة حول تعديل الشاشات
      • أسئلة شائعة عن التنبيهات والرسائل
      • أسئلة عامة عن GUI Post Actions
      • أسئلة شائعة عن مسارات الكيان
      • أسئلة شائعة حول الفواتير والدفع
      • أسئلة في موديول التوزيع والمخازن والمبيعات والمشتريات
      • أسئلة شائعة حول موديول التصنيع في نظام Nama ERP
      • أسئلة شائعة حول نقاط البيع
      • أسئلة شائعة في موديول الرواتب والموارد البشرية
      • أسئلة شائعة عن تصميم التقارير
      • أسئلة شائعة حول أداة إنشاء التقارير
      • أسئلة شائعة عن الموافقات
      • أسئلة شائعة حول تطبيقات الهواتف المحمولة في نظام Nama ERP
      • أسئلة شائعة حول فلترة الحقول
      • Database Related Errors FAQ
    • Video Tutorials

      • توثيق فيديو تنصيب Nama ERP والبرامج المساعدة
      • Supply Chain Videos

        • فيديو طريقة عمل التكاليف - 1
        • فيديو طريقة عمل التكاليف - 2
        • فيديو طريقة عمل التكاليف - 3
      • توثيق شرح التكاليف غير المباشرة والفعلي في نظام تصنيع
      • Report Wizard Videos

        • فيديو (1) شرح أداة انشاء التقار
        • شرح تفصيلي لجروبنج (Grouping) ومصادر البيانات وترتيب التقارير في Nama ERP
        • توثيق كامل لإنشاء تقارير الكروس تاب، كشف الحساب، وحركة المخزون باستخدام أداة إنشاء التقارير
        • توثيق فيديو تدريب تقرير فاتورة المبيعات وميزات الجيو الجديدة
        • شرح إنشاء نموذج طباعة شاشة مستند تصفية
        • توثيق شامل لمحتوى الفيديو حول إعداد تقارير الريبورت ويزرد وإدارة الصلاحيات

شرح إنشاء نموذج طباعة شاشة مستند تصفية

لمشاهدة الفيديو

فيديو تفصيلي يشرح كيفية تصميم نموذج طباعة لشاشة مستند تصفية يتضمن أكثر من جريد (شبكة بيانات) باستخدام نظام الجريد المتعدد الخلايا، بتوزيع الحقول، استخدام الميرج سنتر، وضبط البوزيشن، والتعامل مع الملاحظات والتقارير.
تم توثيق كل الخطوات والتفاصيل بدقة وبشكل متسلسل كما وردت في الفيديو.


مقدمة وتعريف المشروع

00:00:01
السلام عليكم، بناءً على طلب المتابعين سيتم شرح كيفية عمل نموذج طباعة لشاشة مستند تصفية تحتوي على أكثر من جريد، وسوف نبدأ بزيادة النقاش وإضافة العناوين والنقاط المختلفة في بداية المشروع.

  • مناقشة إضافة نقاش وتوابع
  • تحديد نوع النموذج الرئيسي
  • العمل على الحقول الأساسية والمتطلبات الوظيفية.

مشاهدة من الدقيقة 00:00:01


تحديد الحقول الأساسية في النموذج

00:01:20
النموذج يحتوي على حقلين رئيسيين:

  • رقم المستند (كود المستند)، وهو يمثل الكود التعريفي للمستند.
  • سبب المخالصه أو نوع التصفيه (مثل إجازة، توجيه، إلخ).

التعريف بهذين الحقلين ضروري لوضع البنية الأساسية للنموذج، حيث يتم تحديد التفاصيل أولاً مثل:

  • Header Columns Count (عدد الأعمدة في الهيدر)
  • نوع تموضع الحقول (Grid Positioning Method) إذ يوجد نظام جريد مشابه لجدول Excel يوزع المحتوى حسب أعمدة وأسطر.

مشاهدة من الدقيقة 00:01:20


شرح نظام Grid وتوزيع الأعمدة

00:02:05

  • شرح الفروقات بين طريقة التموضع Absolute (موضع محدد بالبيكسل) وGrid (شبكة بيانات، خلايا وأعمدة مبنية على جدول شيتائيلي).
  • أعمدة نموذج الطباعة وضبط ترتيب الحقول بحيث يكون لدينا 10 أعمدة مبدئياً.
  • طريقة دمج الخلايا (Merge Center) لتوزيع النصوص على أكثر من عمود.

مشاهدة من الدقيقة 00:02:05


توزيع الحقول في النموذج وأخذ الأمثلة

00:03:30

  • كيف نضع رقم المستند وسبب المخالصه في نفس السطر باستخدام خاصية Merge Center.
  • توضيح حقول كود الموظف واسم الموظف في أماكن مرتبطة.
  • شرح طريقة استخدام Label وValue لكل حقل وكيفية استظهارهم.

مشاهدة من الدقيقة 00:03:30


الملاحظات وطريقة التعامل معها

00:03:54

  • كيفية استيراد وإظهار ملاحظات المستند.
  • ضبط إحداثيات الملاحظات على الـGrid بحيث تبدأ من عمود وعمود (x=1, y=1).
  • دمج الخلايا لتوسيط النص (Merge Center).
  • تنسيق الملاحظات بحيث تملأ المساحة المخصصة لها كتوثيق نصي طويل.

مشاهدة من الدقيقة 00:03:54


إضافة حقول إضافية: التاريخ، الحالة، وعلوم مرتبطة

00:05:20

  • إضافة حقل "تاريخ أول مباشرة"، وحقل الحالة بجانب الملاحظات.
  • ضبط إعدادات Position و Width لكل حقل بحيث لا تتداخل أو تتراكب.
  • تجربة عملية الحفظ والطباعة لمشاهدة النموذج.

مشاهدة من الدقيقة 00:05:20


التعامل مع حالات وجود عدة خلايا مدمجة (Lats)

00:07:30

  • التحدي الناتج عن وجود عدة خلايا مختلطة (Merged Cells) وتأثيرها على التموضع والتقسيم.
  • زيادة الأعمدة من 10 إلى 12 عمود لتوزيع المعلومات بشكل أفضل والتخلص من المشاكل المتعلقة بالقياسات العشرية.
  • اقتراح إعادة حساب الأعمدة ديناميكياً باستخدام زر خاص لتنظيف الحقول.

مشاهدة من الدقيقة 00:07:30


حلقة شرح توزّع الأعمدة والصفوف بشكل عملي

00:09:45

  • تقسيم الـ12 عمود إلى أربعة مجموعات بشكل عملي.
  • ضبط البوزيشن (x, y) لكل Label وValue بالتفصيل.
  • شرح كيفية استخدام Merge Center لدمج عدة أعمدة لخانة نص واحدة.

مشاهدة من الدقيقة 00:09:45


طريقة ضبط عرض الحقول وطولها Height, Width

00:13:15

  • تأكيد أن ارتفاع الحقول يفضل أن يكون 1 (سطر واحد) إلا في حالة نصوص متعددة الأسطر.
  • مثال عملي على ضبط العرض (Width) وعدد الأعمدة التي تغطيها قيمة معينة داخل النموذج.
  • شرح طريقة تعبئة البيانات عمودياً وأفقياً.

مشاهدة من الدقيقة 00:13:15


تجميع الحقول في صفوف متعددة

00:15:50

  • ضبط الحقول بحيث ترسى على صف معين (Row) داخل النموذج.
  • شرح وضبط الحقول: كود الموظف، اسم الموظف، الملاحظات، والتاريخ في أماكنها المناسبة.
  • تبديل وتعديل القيم (Value) و Labels لتتوافق مع التصميم المطلوب.

مشاهدة من الدقيقة 00:15:50


إضافة خطوط وتقسيم بين الأقسام (Separators)

00:21:30

  • مناقشة استخدام خطوط فصل بين الحقول أو العناوين.
  • إمكانية وضع checkbox لإضافة حدود Borders حول الحقول بشكل فردي حسب الحاجة.
  • التأكيد على أن النموذج الحالي لا يدعم ظهور حدود (Borders) دون استخدام خيارات مخصصة.

مشاهدة من الدقيقة 00:21:30


العمل على نماذج متعددة الجريد (Multi-Grid Layout)

00:23:50

  • شرح كيفية التعامل مع أكثر من Grid داخل نفس نموذج الطباعة.
  • ضبط الترتيب والموضع بين جريد جيّد وجريد تفصيلي آخر (مثلاً: تفاصيل تصفية الاجازات).
  • أهمية استخدام العناوين (Titles) لكل قسم جريد لسهولة القراءة والفهم.

مشاهدة من الدقيقة 00:23:50


جلب بيانات النقاشات (Discussion) والمرفقات في التقرير

00:29:50

  • طريقة جلب البيانات الخاصة بـ Discussion والنقاشات من خلال ربط الحقول (Linked Fields).
  • استيراد التفاصيل الزمنية (On Time) والمرفقات المرتبطة بالمستند.
  • عرض النصوص والمرفقات بشكل منسق وطباعة التقرير كاملًا.

مشاهدة من الدقيقة 00:29:50


إظهار اسم الموظف والتوقيع والتاريخ في النموذج

00:32:50

  • تحديد مواضع حقول اسم الموظف، التوقيع، والتاريخ ضمن النموذج.
  • دمج هذه الحقول في سطر واحد مع ترك فراغ مناسب بينها.
  • استخدام عبارات مثل Custom Expression لضبط المخرجات.

مشاهدة من الدقيقة 00:32:50


إضافة خطوط وأقلام خصوصية التصميم النهائي

00:36:10

  • مناقشة إمكانية إضافة الحدود حول الحقول ومربعات اختيار (Checkbox) لتفعيل الحدود.
  • الإشارة إلى أن بعض الخصائص تحتاج لبرمجة إضافية أو أدوات دعم خارجية.
  • أهمية التصميم المرن الذي يسمح بالتعديل حسب الحاجة.

مشاهدة من الدقيقة 00:36:10


تطبيق عملي على نموذج "عهدة موظف" وربطه بالموظفين

00:38:10

  • شرح كيفية استيراد وعرض بيانات العهدة (مثل عدّة عينية، نقدية...) المرتبطة بالموظف في النموذج.
  • التفصيل في كيفية ربط الهيكلية بين العهدة والموظف.
  • إظهار الحقول مثل تاريخ التسليم، المسؤول عن العهدة، الملاحظات، ونسبة استرجاع العهدة.

مشاهدة من الدقيقة 00:38:10


التحقق وضبط النظام والتقارير المرتبطة

00:44:00

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

مشاهدة من الدقيقة 00:44:00


إغلاق الفيديو وخطط مستقبلية

00:47:30

  • تأكيد أن طريقة العمل على النماذج مشابهة بين النماذج المختلفة ولا تختلف كثيرًا.
  • ذكر بعض النقاط المتعلقة باستخدام separators (فواصل أفقية) لزيادة الوضوح.
  • التلميح إلى وجود فيديو آخر سيكمل الشرح بتفاصيل إضافية مثل تفعيل الجيميل وما إلى ذلك.

مشاهدة من الدقيقة 00:47:30


خاتمة

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


Edit On github
Last Updated:: 6/13/25, 12:08 AM
Prev
توثيق فيديو تدريب تقرير فاتورة المبيعات وميزات الجيو الجديدة
Next
توثيق شامل لمحتوى الفيديو حول إعداد تقارير الريبورت ويزرد وإدارة الصلاحيات