cancel
Showing results for 
Search instead for 
Did you mean: 

PDF showing only first line of Table?

Former Member
0 Kudos

Hi @,

I am showing an input table to PDF using adobe Int Form and in the Adobe screen it is displaying only the first line of the table.

I am using CE 7.1 SR5.

Regards

Accepted Solutions (1)

Accepted Solutions (1)

chintan_virani
Active Contributor
0 Kudos

Open the properties of Subform used for table and Check the "Repeat Subform for each data item" check box.

Chintan

Former Member
0 Kudos

Hi Chintan,

Thanks but I have already done that and still its not working.

Regards

chintan_virani
Active Contributor
0 Kudos

Check if you done the necessary bindings? Also is this an internal table then debug and see if you get multiple rows in it or not?

Chintan

Former Member
0 Kudos

HI Chintan,

In my application I am displaying the Backend data in table and then on user action I have to display the same data in PDF and since data is visible in Tbal in WD4J then I am sure tht its not data problem .

I have binded the subform also with the same node and I am able to observe the first row only not able to figure out y?

Regards

Former Member
0 Kudos

Hi,

IN the design view of the PDF select the body row and in the layout tab , select the check box which says "Repeat row for each data item"

Hope you have wrapped it in a flowed subform.

Hope this solves your problem

Former Member
0 Kudos

Hi ,

As mentioned I have made it Flowed and also check ed the parameter u have mentioned.

I am working on CE 7.1 SR5

Regards

former_member189058
Active Contributor
0 Kudos

Hi,

Table UI Element -->

Object Palette --> Binding tab

Default Binding --> Normal

Repeat Table for each Data Item --> checked

Min Count --> 1

Data Row -->

Default Binding --> $record.Node_Name.DATA[*]

Repeat Row for each Data Item --> checked

Min Count --> 1

My UI heirarchy is as follows:

subform1 --> Flowed

subform_table --> Flowed

Table

HeaderRow

DataRow

I have these settings and the table data is displayed properly.

Regards,

Reema.

Former Member
0 Kudos

HI Reema,

Thanks for yr really helpful response I will try this and respond but still points awarded

Regards

Former Member
0 Kudos

Hi Reema,

In My Struct I have

Node A

-


Node B

-


1

-


2

So I am binding Node B as a result I am not getting the DATA[*] as u r getting prob tht could be the reason let me try and thanks anyway.

Regards

former_member189058
Active Contributor
0 Kudos

Hi,

When the XML interface is generated for the context, for every node that has cardinality 0..n or 1..n, a node named DATA is generated in the XML.

So if your Webdynpro context has foll structure...


Node1 ... 1..1
  Node2 ... 0..n
    Attrib1
    Attrib2

The corresponding XML would be


Node1
  Node2
    DATA
      Attrib1
      Attrib2

Regards,

Reema.

Former Member
0 Kudos

Hi Reema,

Thanks for yr response Where this Data gets generated in context or I have to add the same manually because I am not able to get the difference. Attri name DATA is fixed?

Do I have to add a node and then try ?

Regards

Former Member
0 Kudos

Hi Reema,

Thanks for the help the problem is resolved now. It was with the context not created properly yr binding structure helped to analyze the properties and come to solution.

Regards,

Answers (0)