Použít vlastní formátování na pole
Uživatelé někdy musí aplikovat vlastní formátování na pole. V tomto článku se podíváme na několik příkladů toho, jak se to dá dělat.
Chcete-li se dozvědět více možností, viz úplný seznam vlastností každého typu pole v odpovídající třídě.
Jak aplikovat vlastní formátování na výsledek pole
Aspose.Words poskytuje API pro vlastní formátování výsledků pole. Můžete implementovat IFieldResultFormatter rozhraní pro kontrolu toho, jak je výsledek pole formátován. Můžete použít numerický formát switch, tj. # “#.##,” switch formátu date/time, tj. @ “dd.MM.rrrr,” a switch formátu čísel, tj. * Ordinal.
Následující příklad kódu ukazuje, jak použít vlastní formátování pro výsledek pole.
Jak hodnotit IF
stav
Pokud chcete hodnotit IF
stav po mail merge, můžete použít EvaluateCondition metoda, která okamžitě vrací výsledek hodnocení výrazu.
Následující příklad kódu ukazuje, jak používat tuto metodu:
Jak aplikovat vlastní formátování na časové pole
Výchozí Aspose.Words aktualizace TIME
pole s aktuální kulturou krátkého času. Pokud chcete formátovat TIME
pole podle vašeho požadavku, můžete dosáhnout tím, že IFieldUpdateCultureProvider rozhraní.
Následující příklady kódů ukazují, jak aplikovat vlastní formátování na TIME
pole: