Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Výměna polí je často nutná, pokud chcete uložit svůj dokument jako statická kopie. Například při odesílání jako příloha v e-mailu. Převodní pole jako např. DATE nebo TIME ke statickému textu umožní dokument zobrazit stejné datum, jako když byl odeslán. Také v některých situacích, můžete potřebovat odstranit podmíněné IF pole z vašeho dokumentu a místo toho je nahradíte nejnovějším textovým výsledkem. Například, převést výsledek IF pole statického textu, takže již nebude dynamicky měnit svou hodnotu při aktualizaci polí v dokumentu.
Následující schéma ukazuje, jak IF pole je skladováno v dokumentu:

Struktura lze také vidět níže v hierarchické podobě pomocí demo projekt DocumentExplorer.

Výměna pole statickým textem nefunguje správně pro některá pole v hlavičce nebo zápatí.
Například, snaží převést PAGE pole v hlavičce nebo zápatí statického textu povede ke stejné hodnotě zobrazené na všech stránkách. To je proto, že hlavičky a zápatí se opakují přes více stran, a když zůstávají jako pole, jsou manipulovány zejména tak, aby zobrazovaly správný výsledek pro každou stránku.
Nicméně, v záhlaví, PAGE pole překládá dobře na statický průběh textu. Tento průběh textu bude vyhodnocen jako poslední stránka v sekci, která způsobí PAGE pole v záhlaví zobrazí poslední stránku na všech stránkách.
Následující příklad kódu ukazuje, jak nahradit pole jeho nejnovějším výsledkem:
PŘÍKLAD
Od ConvertFieldsToStaticText metoda přijímá dva parametry CompositeNode vlastnosti a FieldType vyjmenování, je možné předat jakýkoli kompozitní uzel této metodě. To umožňuje převést pole na statický text pouze v určitých částech dokumentu.
Například, můžete projít Document objekt a převést pole daného typu z celého dokumentu do statického textu, nebo můžete projít Body objekt sekce a pouze převést pole nalezená v tomto těle.
• FieldType počet předán ConvertFieldsToStaticText metoda určuje, jaký typ polí by měl být převeden na statický text. Jakýkoli jiný druh pole nalezený v dokumentu zůstane nezměněn.
Následující příklad kódu ukazuje, jak vybrat pole určitého typu targetFieldType ve specifickém uzlu; compositeNode a pak je převést na statický text:
Následující příklad kódu ukazuje, jak převést všechny IF pole v dokumentu ke statickému textu:
Následující příklad kódu ukazuje, jak převést všechny PAGE pole v těle dokumentu ke statickému textu:
Následující příklad kódu ukazuje, jak převést všechny IF pole v posledním odstavci pro statický text:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.