Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Czasami użytkownicy muszą zastosować niestandardowe formatowanie do pól. W tym artykule przyjrzymy się kilku przykładom, jak można to zrobić.
Aby dowiedzieć się więcej opcji, zobacz pełną listę właściwości dla każdego typu pola w odpowiedniej klasie w Przestrzeń nazw pól.
Aspose.Words udostępnia API do niestandardowego formatowania wyniku pola. Możesz zaimplementować interfejs IFieldResultFormatter, aby kontrolować sposób formatowania wyniku w polu. Można zastosować przełącznik formatu liczb, tj. # “#.##”, przełącznik formatu daty/godziny, tj. @ “dd.MM.rrrr” oraz przełącznik formatu liczb, tj. * Ordinal.
Poniższy przykład kodu pokazuje, jak zastosować niestandardowe formatowanie wyniku pola:
IFJeśli chcesz ocenić warunek IF po mail merge, możesz użyć metody EvaluateCondition, która natychmiast zwraca wynik oceny wyrażenia.
Poniższy przykład kodu pokazuje, jak używać tej metody:
Domyślnie Aspose.Words aktualizuje pole TIME przy użyciu bieżącego formatu krótkiego czasu kultury. Odkryliśmy, że istnieje różnica między formatowaniem Microsoft Word a formatowaniem .NET/Windows, a także między różnymi wersjami .NET Framework. Jeśli chcesz sformatować pole TIME zgodnie ze swoimi wymaganiami, możesz to osiągnąć poprzez wdrożenie interfejsu IFieldUpdateCultureProvider.
Poniższy przykład kodu pokazuje, jak zastosować niestandardowe formatowanie do pola TIME:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.