cancel
Showing results for 
Search instead for 
Did you mean: 

Displaying node data as table in Adobe Document

Former Member
0 Kudos

Hi,

I am trying to display the context node data in Adobe Document. It is always displaying only one row (FIRST ROW).

Portal Version: NW04s SP7

NWDS Version: NW04s SP7

Adobe Designer: 7.1

Irrespective of whether i use Model Node or Value Node it is always displaying only one row (FIRST ROW).

I have used TABLE UI element in Adobe Designer, created table using the wizard, even i have enabled the option

"Repeat for each data item", but still it displays one row only.

Please let me know your thoughts/solutions for the above mentioned problem.

Thanks

Senthil

Accepted Solutions (0)

Answers (4)

Answers (4)

Former Member
0 Kudos

Hi ,

thanks for your replies. I have done as both of you have specified.

I have

1. Created a SubForm1

2. Created SubForm2 inside SubForm1.

3. Created fields from datasource inside SubForm2.

4. Set SubForm1 Type: FlowContent, Flow Direction:Table.

5. Set SubForm2 Type: FlowContent, Flow Direction:Table row. Allow PageBreaks checked. Repeat Subform for each DataItem checked, with Min Count = 1.

6. The PageSubform with Type: Position Content.

This setting didn't show all the rows.

So I added SubForm3 inside Subform2 as suggested by Dheerendra.

Subform3 Type: Position Content ( it didn't let me set it to FlowContent, Table Row). I tried both keeping fields inside this SubForm3 and outside.

This setting also is not showing all rows

I am using Adobe designer 7.0, NW04s engine.

thanks & regards,

Shweta

Former Member
0 Kudos

Hi,

Better to create two subfroms

Subform1 and subform2.

Mention the subform2 inside of subform1.

the properties of subform1 is

Type is : FlowContentType.

Flowdirection : Table.

And checked the Allowpage breaks.

And data binding is : Normal.

The subform2 properties.

type is :Flowcontent

FlowDirection : Table Row

And checked the allowpage breaks

And data binding is normal

Below checked the Repeat subform box

And min 1.

And drag the how many fields do you want drag and drop in the subform2.

click the first field and goto the script add the code like this.

filedName[*]

This should work.If any probs post your issues.

Thanks,

Lohi.

Former Member
0 Kudos

Hi Lohi,

I have done the same steps as you mentioned. but still I'm not able to get all the rows.

In SubForm1, when FlowDirection is set as "Table", the checkbox "Allow Page Breaks" is not enabled.

Other than that I have done all steps as u've said, but I don't know why it still shows only one row. I'm getting data from R/3 backend, i.e. flightlist.

thanks,

Shweta

Former Member
0 Kudos

Hi,

The Body Page is in Position Content and that has to be in Flow Content Type.

try this and let me know.

Thanks.

Lohi.

Former Member
0 Kudos

Hi Lohi,

the bodypage subform can be either of Type : Position Content or Flow Content.

I had set it to "Position Content". Now I checked with "Flow Content" too.

No luck!

-Shweta

Former Member
0 Kudos

hi,

Create your forms and drag and drop your fields to your subform2 and give the properties next then automatically position set as single row.

and double click your first filed add in JS fieldName[*]

Then it should work .

The same procedure I have used nearly in my four applications .

check once again.

Otherwise try this link also.

Thanks,

Lohi.

Message was edited by:

Lohitha M

Dheerendra
Participant
0 Kudos

Hi,

I m pretty much agree wd Lohita response, and you will abe to see all the row of table only if u can add one more subform3 in a subform2 and then do as follows.

1. Go to the Hierarchy.

2. Reach to the subform3 node.

3. click on that and then go to the Object and then on to binding property

4. and check the box for the property of (Repeat subform for each data item).

Thanks

Wd regard's

Dheerendra Shukla

Former Member
0 Kudos

Hi Senthil,

did u get any solution to this problem? even i am facing this same problem with table in adobe.

thanks & regards,

Shweta

Former Member
0 Kudos

Hi,

Any thoughts/solutions for the above mentioned issue.

Thanks

Senthil

Former Member
0 Kudos

Hey u can select the Interactive form UI element and bind your node to the UI element properties datasource node and edit that element and try to drag and drop you elements into designpdf document and try the following code.

For displaying table data you require two sub forms,

for example sub form1 and sub form2.

Now for sub form1 the setting should be like this.

Sub form2 is with in subform1.

The subform 1 should not have binding properties selected for Repeat Subform for each Data Item but for the subform2 the option has to be selected.

And drag and drop your column fields into inside subform.

The Body Page is in Position Content and that has to be in Flow Content Type.

It should get display all records.

Please try out this and let me know if any issues

Thanks,

Lohi.

Message was edited by:

Lohitha M