Applica formattazione personalizzata ai campi
A volte gli utenti devono applicare la formattazione personalizzata ai campi. In questo articolo, vedremo un paio di esempi di come questo può essere fatto.
Per ulteriori opzioni, vedere l’elenco completo delle proprietà per ogni tipo di campo nella classe corrispondente.
Come applicare la formattazione personalizzata al risultato del campo
Aspose.Words fornisce API per la formattazione personalizzata del risultato del campo. È possibile implementare IFieldResultFormatter interfaccia per controllare come il risultato del campo è formattato. È possibile applicare l’interruttore di formato numerico, vale a dire # “##”, l’interruttore di formato di data/ora, cioè @ “dd.MM.yyyyyy”, e l’interruttore di formato di numero, cioè * Ordinal.
Il seguente esempio di codice mostra come applicare la formattazione personalizzata per il risultato del campo.
Come valutare IF
Stato
Se si desidera valutare IF
stato dopo mail merge, si può usare EvaluateCondition metodo che restituisce immediatamente il risultato della valutazione dell’espressione.
Il seguente esempio di codice mostra come utilizzare questo metodo:
Come applicare la formattazione personalizzata al campo del tempo
Per impostazione predefinita Aspose.Words aggiornamenti TIME
campo con la cultura attuale breve formato di tempo. Se si desidera formattare il TIME
campo secondo il vostro requisito, è possibile raggiungere questo implementando IFieldUpdateCultureProvider interfaccia.
I seguenti esempi di codice mostrano come applicare la formattazione personalizzata alla TIME
campo: