2013-07-02 3 views
0

J'ai du code qui remplit automatiquement un formulaire PDF en fonction de certaines propriétés. Initialement, les erreurs que j'obtiens lors de l'exécution du code se rapportent aux champs non trouvés sur l'objet de mappage, mais une fois que je les change en noms de propriété corrects, les erreurs apparaissent toutes identiques, comme si tous les champs avaient été renommés « topmostSubform »:Renommage de champs dans un fichier PDF

An error has occured when filling the PDF Form [14. New OLTL Employer CLE Address-Phone 

Change Form_v_1.1]. DataBinding: 'PPLPortalCommon.Consumer' does not contain a property with 

the name 'topmostSubform'. 

J'ai fait les modifications effectuées via Adobe LiveCycle designer, il semble donc quelque chose là-dedans endommagé les noms de champs. Quelqu'un a-t-il rencontré ce problème? On dirait une tâche assez simple pour changer les noms de champs.

Remerciements

Répondre

1

Les formulaires semblent avoir un problème de liaison. Je crois que la réponse à vos questions nécessite plus de questions.

  1. Utilisez-vous un XSD pour la liaison de données?
  2. Avez-vous un sous-formulaire nommé "topmostSubform" dans votre modèle de formulaire ou le XSD?

Une référence est faite sur le terrain (soit par le modèle de formulaire, le schéma ou la référence de liaison de données si vous n'utilisez pas de schéma) et doit être résolue dans le modèle.

Malheureusement, comme il n'y a pas de modèle joint à cette question, je ne serai pas en mesure de fournir toute aide supplémentaire avec les connaissances en main.

Merci, Armaghan.

Questions connexes