تطبيق تنسيق مخصص على الحقول

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

لمعرفة المزيد من الخيارات، راجع القائمة الكاملة للخصائص لكل نوع حقل في الفئة المقابلة في Fields namespace.

كيفية تطبيق التنسيق المخصص على نتيجة الحقل

Aspose.Words يوفر API للتنسيق المخصص لنتيجة الحقل. يمكنك تنفيذ IFieldResultFormatter واجهة للتحكم في كيفية تنسيق نتيجة الحقل. يمكنك تطبيق مفتاح التنسيق الرقمي، أي #"#.## “،تبديل تنسيق التاريخ/الوقت، أي @ " دد.MM.نعم “، ومفتاح تنسيق الأرقام، أي * ترتيبي.

يوضح مثال التعليمات البرمجية التالية كيفية تطبيق تنسيق مخصص لنتيجة الحقل:

كيفية تقييم IF الشرط

إذا كنت ترغب في تقييم IF الشرط بعد mail merge، يمكنك استخدام طريقة EvaluateCondition التي ترجع على الفور نتيجة تقييم التعبير.

يوضح مثال الكود التالي كيفية استخدام هذه الطريقة:

كيفية تطبيق التنسيق المخصص على حقل الوقت

افتراضيا Aspose.Words تحديثات TIME الحقل مع الثقافة الحالية تنسيق وقت قصير. إذا كنت ترغب في تهيئة الحقل TIME وفقا لمتطلباتك، فيمكنك تحقيق ذلك من خلال تنفيذ واجهة IFieldUpdateCultureProvider.

توضح أمثلة التعليمات البرمجية التالية كيفية تطبيق التنسيق المخصص على الحقل TIME: