Документ Aspose Words не загружает мои поля формы - PullRequest
0 голосов
/ 09 июня 2011

У меня сейчас проблема с созданием документа.Я создал документ Word docx, содержащий несколько элементов MergeField.Содержимое моего документа сохраняется в моей базе данных, и позже я извлекаю его где-то еще в моем коде, используя MemoryStream myStream = new MemoryStream (byte []);Document doc = new Document (myStream);

Когда я пытаюсь получить доступ к полям слияния формы, используя doc.Range.FormFields, список пуст.Мне интересно почему, потому что я все еще могу видеть форматирование моих элементов MergeField, когда я делаю doc.Range.GetText ();

Не могли бы вы помочь мне разобраться в этом.Я боролся в течение некоторого времени.См. Ниже содержание моего документа после того, как я получу доступ к тексту его Range.Я также прикрепил скриншот моего контента, где мы можем видеть теги моих элементов MERGE FIELD.

Необработанный контент:

 PAGE   \* MERGEFORMAT 1
Evaluation Only. Created with Aspose.Words. Copyright 2003-2010 Aspose Pty Ltd.
2011 Marine Liability Quote

 MERGEFIELD  FieldAMapped \m  \* MERGEFORMAT «FieldAMapped»  MERGEFIELD  FieldB  \* MERGEFORMAT «FieldB»  MERGEFIELD  FieldC  \* MERGEFORMAT «FieldC»  MERGEFIELD  FieldDMapped \m  \* MERGEFORMAT «FieldDMapped»




Assured:    [[InsuredCompanyName]]
    [[InsuredAddress]]
    [[InsuredCity]], [[InsuredState]], [[InsuredZip]]
    [[InsuredContactFirstName]] [[InsuredContactLastName]]

Coverage(s):    Commercial Marine Liability

Effective:    12 Months at [[PolicyEffectiveDate]] (MM/DD/YYYY)

Deductible:    $ per occurrence

Commission:    [[DistributorCommission]] %

Premium:    $ [[TotalGrossPremiumAmount]]

Security:    Starr Indemnity & Liability Company (A.M. Best A, FSC X)

Coverage Premiums:   
Coverage TypeGross Premium[[OW_REPEAT_BEGIN]] [[Premium_PremiumType]]$[[Premium_Amount]][[OW_REPEAT_END]]      State Surcharge$[[TotalTaxesAmount]]Total$[[TotalGrossPremiumAmount]]    
    Limits:
Coverage PartCoverage TypeLimit[[OW_REPEAT_BEGIN]][[Limit_PremiumType]][[Limit_Description]]$[[Limit_Amount]][[OW_REPEAT_END]]


Conditions:[[InsuringConditions]]

1 Ответ

0 голосов
/ 27 июня 2011

Боюсь, в таких сценариях нам могут потребоваться некоторые документы и другие детали с вашей стороны, чтобы исследовать проблему;нам также может потребоваться зарегистрировать проблемы, а затем принять меры в таких случаях.И это то, что мы можем сделать через наши собственные форумы поддержки.

Вы можете связаться с нашей службой поддержки через форум Aspose.Words и обсудить этот вопрос подробно.

Раскрытие информации: я работаю евангелистом разработчика в Aspose.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...