رجوع

إضافة حقول إضافية لدورة العمل

ما هي الحقول الإضافية؟

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

إضافة حقول إضافية لدورة العمل

  1. من القائمة الرئيسية اضغط على “دورات العمل”.
  2. اضغط على “الإعدادات”.
  3. اضغط على “أنواع دورة العمل”.
  4. اضغط على نوع دورة العمل الذي تريد إضافة حقول مخصصة له.
  5. اضغط على “حقول إضافية”. لتنتقل إلى شاشة الحقول المخصصة بالبرنامج.
  6. يمكن تحديد نوع الحقول المطلوبة من القائمة الموجودة على اليسار مثل (سطر واحد، عدة أسطر، رقم، قائمة منسدلة، مربع اختيار، تاريخ، وغيرها).
  7. اضغط مطولًا على الحقل المطلوب مع السحب ناحية المساحة الخالية حتى يظهر إطار يوضح موضع الحقل في الشاشة.
  8. هناك نوعان أساسيان من الحقول:
    • حقول استاتيكية: هي الحقول التي لها قيمة واضحة ومحددة، سواء تم تعيينها من طرفك أو تركت للمستخدم حرية إدخال القيمة التي يريدها، أو أعطيته مجموعة من الاختيارات يختار بينها.
    • حقول ديناميكية: الحقول الديناميكية ترتبط بقواعد البيانات لديك كاسماء العملاء أو المنتجات، لكي تسمح للعميل بالاختيار من من بين قاعدة البيانات، مع ارتباط الاختيارات المعروضة بالتحديثات التي تجريها على قواعد البيانات لديك، كأن يظهر منتج جديد ضمن قائمة منسدلة ديناميكية بمجرد إضافتة للنظام، دون الحاجة للإدخال اليدوي لهذه البيانات من طرفك.
  9. خصائص الحقول الإضافية بدورة العمل:
    • خصائص عامة للحقول الاستاتيكية: 
      • اسم الحقل Field Label: تدخل فيه اسم الحقل الذي يظهر للمستخدم، ويعتبر عنوان للبيانات المطلوبة في هذا الحقل، وهو حقل افتراضي.
      • المفتاح Key: كلمة مفتاحية تستخدم لسهولة الوصول لهذا الحقل فيما بعد، وإن كانت الكلمة المفتاحية أكثر من كلمة يتم الفصل بين الكلمات باستخدام الشرطة السفلية (_) وهو حقل افتراضي.
      • القيمة الافتراضية للحقل Default Value: قيمة تضعها أنت للحقل لتظهر بشكل تلقائي للمستخدم عندما يريد ملأ الحقل، ويتاح له استبدالها بالقيمة الذي يريدها.
      • النص الهامشي Placeholder: نص هامشي بخط خفيف يظهر في الحقل ليرشد المستخدم للبيان المتوقع إدخال في هذا الحقل، مثلًا “ادخل اسم المستخدم” أو “https://www.daftra.com”.
      • الفلترة بواسطة هذا الحقل Filter by this field: مفتاح عند تنشيطه يستخدم هذا الحقل لفترة البيانات المختلفة الموجودة بالمستند الموجود بداخله الحقل.
      • إنشاء قائمة لبيانات هذا الحقل List by this field: مفتاح عند تنشيطه يتم إدارج بيانات الحقل كقائمة في شكل عمود بداخل التقارير وعند استعراض البيانات المتعلقة بملفات دورة العمل.
      • الاقتراح التلقائي Auto Suggest: مفتاح عند تفعيله، يقترح النظام على المستخدم البيان المناسب أثناء كتابته، اعتمادًا على قاعدة البيانات والبيانات التي أدخلها المستخدم مسبقًا في مثل هذا الحقل.
      • أقل طول لبيانات الحقل Min Length: عدد الحروف الأدنى المتاح إدخاله في الحقل.
      • أقصى طول لبيانات الحقل Max Length: عدد الحروف الأقصى المتاح إدخاله في الحقل.
      • الحقل افتراضي Is Required: إذا أردت إلزام المستخدم بإدخال البيان المطلوب للحقل.
      •  تنسيق الحقل بجوار حقول أخرى Allow Beside: إن أردت أن يظهر هذا الحقل لجوار حقول أخرى لا في سطر مستقل، تستخدم هذه الخاصية لتنسيق شكل الحقول.
      • حجم الحقل Field Size: للتحكم في حجم الحقل، تستخدك كذلك لتنسيق شكل الحقول.
    • خصائص عامة للحقول الديناميكية:
      • كل خصائص الحقول الاستاتيكية.
      • الكيان Entity: لكي تربط الحقل بإحدى قواعد البيانات بالنظام مثل الموظفين.
      • قائمة البيانات Listing Field: لاختيار نوع البيانات بداخل قاعدة البيانات الذي تريده عرضه للمستخدم في هذا الحقل، مثل اسماء الموظفين.
        • ملحوظة: تتغير البيانات التي تُعرض للمستخدم بحسب التغير في قاعدة البيانات.
  10. الحقول الإضافية المتاحة لدورة العمل:
    • سطر واحد Single Line Field: حقل يسمح للمستخدم بإدخال سطر واحد من الحروف والأرقام.
    • عدة أسطر Multi Lines Field: حقل يسمح للمستخدم بإدخال عدد السطور الذي يريده من الحروف والأرقام.
    • رابط URL Field: حقل مخصص لإدخال الروابط.
    • بريد إلكتروني Email Field: حقل مخصص لإدخال البريد الإلكتروني.
    • رقم هاتف Phone Number: حقل رقمي مخصص لإدخال رقم الهاتف.
    • التاريخ Date: حقل مخصص لاختيار التاريخ من التقويم، مع إمكانية تقييد المستخدم بفترة معينة يتوجب عليه اختيار التاريخ خلالها.
    • التوقيت Time: حقل رقمي مخصص لإدخال توقيت أو موعد يخص المستندات بداخل دورة العمل.
    • العملة Currency: حقل لإدخال المبالغ المالية، ويمكنك تحديد الإدخال بعملة تحددها أو تترك للمستخدم حرية اختيار العملة.
    • حقل مخصص للأرقام Number: حقل مخصص للأرقام، ويمكنك تحديد النظام العشري أو الكسور المسموح بها.
    • زر Toggle: بمساعدة قسم التعديلات الخاصة يمكنك التحكم في تفعيل هذا الزر لأحد الحقول أو عدم تفعيلها.
    • خريطة Map Location: حقل يمكن للمستخدم من خلاله إضافة خريطة الموقع باستخدام خرائط جوجل.
    • ملف مرفق File: يتيح للمستخدم رفع الملف الذي يريده كمرفق.
    • إرفاق صورة Image: حقل يستطيع المستخدم من خلاله إرفاق صورة، وتحديد الحجم الأقصى للصورة.
    • حقل يحتوي عدة حقول معًا Multiple Sub-Forms: حقل يمكن من خلاله إضافة أكثر من حقل من الحقول الإضافية، بحيث يمكن تكرارهم بنفس الترتيب. مثال: حقل مدمج لاسم منتج وسعره وكميته، بحيث يمكن للمستخدم أن يتحكم في عدد الحقول المدمجة التي يريدها بضغط ة زر ومن خلال تفعيل زر allow sorting تسمح للمستخدم بالتحكم في ترتيب الحقول المدمجة.
    • فاصل Separator: عبارة عن حقل يمكنك كتابة أي نص رقم عليه، بحيث يستخدم كفاصل بين الحقول المختلفة للتنظيم والترتيب.
    • قائمة منسدلة Dropdown: حقل يسمح لك بإضافة عدة اختيارات، يختار المستخدم منهم اختيار واحد وبتفعيل زر يمكن البحث allow searching تعطي للمستخدم أحقية البحث باستخدام هذا الحقل.
    • قائمة منسدلة متعددة الإدخال Multiple Dropdown: حقل يسمح لك بإضافة عدة اختيارات، يختار المستخدم منهم اختيار أو اكثر وبتفعيل زر يمكن البحث allow searching تعطي للمستخدم أحقية البحث باستخدام هذا الحقل.
    • القائمة المنسدلة الديناميكية Dynamic Dropdown: قائمة مرتبطة بإحدى قواعد البيانات بالنظام، تعرض للمستخدم البيانات المتاحة على نظامك على دفترة، ليختار منها اختيار واحد.
    •  قائمة منسدلة متعددة الإدخال ديناميكية Multiple Dynamic Dropdown: قائمة مرتبطة بإحدى قواعد البيانات بالنظام، تعرض للمستخدم البيانات المتاحة على نظامك على دفترة، ليختار منها اختيار أو أكثر.
    • محتوى ثابت Static Content: محتوى تقوم أنت بكتابته لشرح أمر ما أو حقل ما، ويظهر للمستخدم دون صلاحية التعديل عليه.
    • محتوى مُنسَّق Formatted Text:  حقل يسمح للمستخدم بإدخال النص الذي يريده بداخله وتنسيقه كما يريد.
  11. بعد إدخال الحقول التي تريدها وتنسيقها، اضغط على زر “حفظ”