Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Замяната на полета често се изисква, когато искате да запазите документа си като статично копие. Например, когато изпращате като прикачен файл в имейл. Конвертиране на полета като DATE или TIME към статичен текст ще позволи на документа да показва същата дата, както когато е изпратен. Също така, в някои ситуации, може да се наложи да премахнете условното IF полета от вашия документ и да ги замени с най-скорошния текстов резултат вместо това. Например, конвертиране на резултата от IF поле към статичен текст, така че вече няма да променя динамично стойността си, когато се актуализират полетата в документа.
Диаграмата по- долу показва как IF полето се съхранява в документ:

Структурата също може да се види по- долу в йерархична форма с помощта на демо проект “Експлорер”.

Замяна на поле със статичен текст не работи правилно за някои полета в заглавна част или стъпало.
Например, опитвайки се да конвертирате PAGE поле в заглавна част или стъпало към статичен текст ще доведе до същата стойност, която се показва на всички страници. Това е така, защото заглавните части и стъпалата се повтарят на няколко страници и когато останат като полета, те се обработват особено, така че те показват правилния резултат за всяка страница.
Обаче, в заглавната част, PAGE полето се превежда добре в статично движение на текст. Този текст ще бъде оценен, сякаш е последната страница в раздела, която ще предизвика PAGE поле в заглавната част за показване на последната страница на всички страници.
Следният пример за код показва как да замените полето с най-новите си резултати:
ПРИМЕР
От както ConvertFieldsToStaticText метод приема два параметъра .. CompositeNode свойства и FieldType Изброяване, възможно е да се премине всеки композитен възел към този метод. Това позволява полетата да бъдат преобразувани в статичен текст само в специфични части на документа.
Например, можете да преминете Document обект и конвертиране на полета от посочения тип от целия документ в статичен текст, или можете да преминете Body обект на раздел и само конвертирате полетата, намерени в това тяло.
На FieldType Преброяване на ConvertFieldsToStaticText метод определя какъв тип полета трябва да се конвертират в статичен текст. Всеки друг тип поле в документа ще остане непроменен.
Следният пример с код показва как да изберете полета от конкретен тип targetFieldType в конкретен възел compositeNode и след това да ги превърне в статичен текст:
Следният пример с код показва как да конвертирате всички IF полета в документ за статичен текст:
Следният пример с код показва как да конвертирате всички PAGE полета в документ за статичен текст:
Следният пример с код показва как да конвертирате всички IF полета в последния параграф до статичен текст:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.