Skip to content
English

تعديل الشاشات — أسئلة شائعة

عدّلت تعديل شاشة وحفظته، لكن الشاشة كما هي. لماذا؟

حفظ تعديل الشاشة يسجّل تعليماتك — ولا يعيد بناء الشاشات. فالشاشات تُبنى وتُخزَّن مؤقتًا بشكل منفصل، لذا عليك بعد الحفظ أن تعيد توليدها:

  • شغّل Regenerate GUI For Applicable Types Only لإعادة بناء الشاشات التي يستهدفها هذا التعديل فقط (الخيار السريع الآمن)، أو
  • شغّل Regenerate Screens لإعادة بناء كل شاشة بالإعدادات الافتراضية للنظام وكل تعديلات المستخدم المُفعَّلة.

ثم أعد فتح الشاشة لترى تغييرك. راجع نظرة عامة والمفاهيم للصورة الكاملة.

كيف يمكن التحكم في الحقول الظاهرة في بلوك النقاشات؟

مثال: أريد حذف المراجع أو المرفقات من قسم النقاش في شاشة «فاتورة المبيعات».

يمكنك التحكم في الحقول الظاهرة داخل بلوك النقاشات لأي شاشة عبر تعديل شاشة:

  • افتح (أو أنشئ) تعديل الشاشة للنوع المطلوب (مثل SalesInvoice).
  • اذهب إلى مجموعة الحقول المسماة تعديل حقول النقاش.
  • ستجد سبعة خيارات يمكن تفعيلها حسب الحاجة:
    • إزالة حقل النقاش
    • إزالة مرفق 1
    • إزالة مرفق 2
    • إزالة مرفق 3
    • إزالة مرفق 4
    • إزالة مرجع 1
    • إزالة مرجع 2
  • فعّل الخيارات التي تريد إخفاءها.
  • احفظ التعديل.
  • ثم نفّذ أحد الأمرين:
    • Regenerate Screens لإعادة بناء كل الشاشات، أو
    • Regenerate GUI For Applicable Types Only لتحديث الأنواع التي عدّلتها فقط.

عندها تُخفى المراجع أو المرفقات أو حقل النقاش بحسب اختيارك.

كيف أطبّق التغيير نفسه على عدة شاشات معًا؟

اضبط مطبق على على قائمة أنواع وأدرج كل نوع في لقوائم أنواع. عندها تُطبَّق تعليمات التعديل عليها جميعًا. وللتغيير الذي ينبغي أن يطال كل شاشة من نوع معين، استخدم نطاقات الملفات أو المستندات أو كل الشاشات بدلًا من ذلك.

ما الفرق بين تعديل ونسخ؟

تعديل يغيّر الشاشة التي يفتحها المستخدمون بالفعل. أما نسخ فيترك الأصلية دون مساس ويُنتج عرضًا منفصلًا باسم مستقل (تمنحه كودًا في معرف الشاشة المنسوخ إليها) — استخدمه لتقديم نسخة بديلة من الشاشة إلى جانب القياسية. راجع نظرة عامة والمفاهيم.

يلمس تعديلان الشاشة نفسها. أيّهما يفوز؟

تُنفَّذ التعديلات بترتيب الأولوية، فالأولوية تقرّر النتيجة حين يغيّر تعديلان الجزء نفسه من الشاشة. اضبط الأولويات للتحكم في أي تغيير يُطبَّق أخيرًا. ولا تُنفَّذ إلا التعديلات المُفعَّلة.

كيف أتجاوز الشاشة الافتراضية للنظام لقاعدة البيانات كلها، أو لشركة واحدة؟

احفظ عرضك بالكود dbdefault لتجاوز الافتراضي على مستوى قاعدة البيانات كلها، أو بالكود legalentitycodedefault (باستخدام كود الشركة الفعلي) لتمنح تلك الشركة عرضها الافتراضي الخاص. وتأكّد دائمًا أن الكود/المسار يطابق الكود الجديد الذي تستخدمه. راجع نظرة عامة والمفاهيم.

كيف أُظهر كود المرجع أو اسمه أو صورته كعمود مستقل؟

ألحِق .code أو .name أو .image بمعرّف العمود — مثل lines.account.code وlines.account.name وlines.account.image. ويعمل ذلك لأعمدة القائمة وأعمدة البحث وأعمدة الجداول. راجع قائمة العرض ونافذة الاختيار.

هل من طريقة أسهل من ملء كل تلك الجداول يدويًا؟

نعم — استخدم المحرر المرئي للتخطيط. افتحه بـOpen In Editor (أو Open Screen Modifier من قائمة عرض)، وأعد تصميم الشاشة على لوحة؛ وهو يكتب تغييراتك في التعديل نيابةً عنك.

كيف أعيد شاشة إلى تصميمها الأصلي كما خرجت من الصندوق؟

شغّل Reset To System Defaults لتجاهل تخصيصات المستخدم وإعادة البناء من الإعدادات الافتراضية للنظام. ولتنظيف سجلات العرض التي لم يعد يشير إليها شيء، شغّل Delete Unused Layouts.