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: