cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

table inside a table

Former Member
0 Likes
670

Dear all,

I am working on PO form, which a ZFORM. I have to print the long description of the Material PO text and PO Item text. For this i have taken 2 tables, table1 will contains the item level data and table 2 will contain the long descriptions. Table 2 i put in a subform. As of now this is working fine. But the problem is when the table2 is empty, still the space is printing on the form. To overcome this issue i wrote JAVA script on the table1 to hide the subform of table2. its not working fine. The code is as follows. Please do let me know whether the code is correct or not.

var norows = xfa.resolveNodes("data.ZLINE_ITEM.DATA[*]").length;

var no;

for ( var i=1; i<=norows; i++)

{

no = xfa.resolveNodes("data.ZLINE_ITEM.DATA<i>.SS.GT_ILTEXT.DATA[*]").length;

if(no == 0)

{

xfa.resolveNodes("data.ZLINE_ITEM.DATA<i>.SS").presence = "hidden";

}

}

I wrote this code in 'Calculate' event.

Language - JAVA script

Run at - Client

View Entire Topic
chintan_virani
Active Contributor
0 Likes

Set the parent level subform Content property to Flowed from Object Palette.

Chintan

Former Member
0 Likes

Hi Chintan,

i maintained the parent subform content as 'flowed' already. Still the JAVA code is not working. Is it correct?

chintan_virani
Active Contributor
0 Likes

Is ZLINE_ITEM name of your table? If yes then use following code:-

ZLINE_ITEM.presence = "hidden";

Chintan

Former Member
0 Likes

Hi Chintan,

ZLINE_ITEM will have PO line item details and for each line item i am extracting long description by using READ_TEXT. The table GT_ILTEXT will have the descriptions. I want to hide this table if no data for the line items.