تخصيص تنسيق الطباعة
print format
تخصيص تنسيق الطباعة
تنسيقات الطباعة هي التخطيطات التي يتم إنشاؤها عندما تريد طباعة معاملة أو إرسالها بالبريد الإلكتروني.
هذه الميزة مفيدة لجميع المعاملات في ERPNext مثل جميع معاملات البيع والشراء ووثائق الموارد البشرية وغير ذلك الكثير.
في ERPNext ، هناك ثلاثة أنواع من تنسيقات الطباعة ، وهي تنسيق الطباعة القياسي وتنسيق الطباعة المخصص وتنسيق طباعة HTML.
تنسيق الطباعة القياسي
سيكون لكل نوع مستند قابل للطباعة في ERPNext تنسيق طباعة قياسي خاص به يتم إنشاؤه بواسطة Frappe Framework. يعتمد وضع الحقل في تنسيقات الطباعة القياسية على موضع الحقول المعنية في المستند.
تنسيق الطباعة المخصص
يمكنك أيضًا إنشاء تنسيقات الطباعة المخصصة الخاصة بك باستخدام أداة تسمى [Print Format Builder](https://docs.erpnext.com/docs/v13/user/manual/en/setting-up/print/print-format- باني). ستساعدك هذه الأداة في إنشاء تنسيق طباعة مخصص بسيط عن طريق سحب وإفلات الحقول بتنسيق حسب تفضيلاتك.
لإنشاء تنسيقات طباعة مخصصة ، يأتي ERPNext مع العديد من القوالب المحددة مسبقًا بثلاثة أنماط ، وهي Modern و Monochrome و Classic.
لإنشاء إصداراتك ، افتح نموذجًا موجودًا من:
إنشاء> طرق عرض> تنسيق الطباعة
إعدادات الطباعة
لتعديل / تحديث إعدادات الطباعة و PDF ، انتقل إلى:
الإعدادات> إعدادات الطباعة
تنسيق طباعة HTML
لإنشاء تنسيق طباعة HTML ، قد تحتاج إلى بعض المعرفة بـ HTML و CSS و Python. فيما يلي مثال على كيفية تصميم تنسيق الطباعة الذي يحتوي على تنسيق محدد للغاية.
مراجع
مثال
"" {٪ raw٪}
{{doc.select_print_heading or "Invoice"}}
اسم العميل </ div>{{doc.customer_name}}التاريخ </ div>{{doc.get_formatted ("invoice_date")}}
""
ملحوظات
للحصول على القيم المنسقة للتاريخ والعملة ، استخدم ،
doc.get_formatted (" اسم الحقل ")
بالنسبة إلى السلاسل القابلة للترجمة ، استخدم
{{'{{_ (" تمت ترجمة هذه السلسلة ")}}'}}
Last updated