SAP Knowledge Base Article - Public

3708555 - Repeating Fields Not Displayed Correctly in Adobe LiveCycle Designer Forms

Symptom

In Adobe LiveCycle Designer forms (for example, Customer Invoice), values from certain fields are not displayed correctly when multiple entries exist. Only one value appears, or some expected data is missing in the form output.

Environment

SAP Business ByDesign

Reproducing the Issue

  1. Open Adobe LiveCycle Designer.

  2. Select any SAP Business ByDesign Adobe form.

  3. Identify a field that belongs to a repeating node.

  4. Bind multiple form fields using the same binding path, for example:

    $.<RootNode>..<FieldName>

    $.<RootNode>..<FieldName>

    $.<RootNode>..<FieldName>

    $.<RootNode>..<FieldName>

  5. Preview the form.

  6. Observe that only a single value is repeated across all four fields, instead of displaying four different values from the repeated node.

Cause

The field used in the Adobe form belongs to a repeating node in the data structure. When multiple form fields are bound using the same binding path without indexing or proper repetition handling, Adobe LiveCycle Designer repeats the same value instead of displaying individual values from the repeated node.

Resolution

To correctly display values from a repeating node in Adobe LiveCycle Designer, use indexed bindings or bind the fields within a repeating subform.

Steps:

  1. Open Adobe LiveCycle Designer.
  2. Select the required SAP Business ByDesign Adobe form.
  3. Bind the fields using indexed binding paths and preview the form, for example:

$.<RootNode>..<FieldName>
$.<RootNode>..<FieldName>[1]
$.<RootNode>..<FieldName>[2]
$.<RootNode>..<FieldName>[3]

After applying the indexed bindings, the form fields will display the corresponding values from the repeating node correctly.

Keywords

tax details, invoice output template, GST Identification Number, TIN, BRN, STRN, Adobe LiveCycle Designer, data source binding, output management, customer invoice, SAP Business ByDesign , KBA , AP-RC-OUT , Output Management , Problem

Product

SAP Business ByDesign all versions