I have 2 subforms for a table as header(columns) and body(rows).
During overflow of data into the next page, column headers are displayed along with the body rows.
Problem is, only the static texts(as column headers) are displayed NOT the texts which am bringing dynamically to column headers.
Would appreciate any help regarding this issue. Thanks.
I have done the below Design settings:
Parameter | Column(header) | Row(body) |
Accessibility | Headerrow | Bodyrow |
Object->subform | Positioned | Flowed(Checkbox 'Allow page break within content' is active) |
Object->Pagination->Overflow leader | - | < Column Subform name> |
Object->Binding | Bound to table's column data | Bound to table's row data |
-Swami
Views
Replies
Total Likes
How are you bringing the text into the column headers dynamically?
Views
Replies
Total Likes
First, i must mention that this problem is in SAP context.
I have internal tables(for columns & rows) with data which am binding separately to the relevant subforms.
Subform in turn has fields for each cell of column & row.
Problem is, only the static texts are overflowed to subsequent pages and not the dynamic texts which appears only in 1st page.
I posted this query in SAP SCN forum too. Please have a look for details:
http://scn.sap.com/thread/3205664
Thanks,
Swami
Views
Replies
Total Likes
Hi,
what is the dynamic part of your header?
Do you use any scripts? If so, which and in what event?
Views
Replies
Total Likes
Column header <texts> are the dynamic part. I mean, this is not statically defined in LCDesigner instead brought from bound internal table data.
I do not know any JS coding and didnt use in this form. We do the coding in SAP ABAP lang and use LCD for form designing.
Views
Replies
Total Likes
Hi,
sorry but I don't understand how your header is designed.
Is it a text object with a floating field?
Views
Replies
Total Likes
Yes it is a text field bound(mapped under 'binding' tab) to a data source. So data comes over to the header column(text field) during runtime.
Views
Replies
Total Likes
Hi radzmar,
Did you get my req.?
Hope i communicated clear.
I still do not know the where abouts of these column header texts now
while we(not jus me) saw the output in sandbox system.
Since am the one who did the design changes in sandbox, still i dont know what i missed in Dev system though.
Please revert back if you could find anything that can help me.
Thanks,
Swami
Views
Replies
Total Likes
Hi Swami,
I'm still trying to figure out, how to solve this issue.
May take a while. I'll will leave my feedback asap!
Views
Replies
Total Likes
Hi,
what's the expression you use in the Binding tab? I.e: $.page.TextField[*]
Do you want all headers to show the same value on all form pages?
If so, you need to remove the Accessor [*] from the binding expression.
Views
Replies
Total Likes
Radzmar, Thanks.
Wel, i have bound the columnHeader subform to the table where my headertexts are loaded, while the individual cell(under subform ie.,textfield) is been mapped to each field of table.
And to your second question, it depends.
In my form, even some columns are added dynamically, so these columns inclusive must appear in output, so columns are not always the same in all form pages.
Thanks again,
Swami
Views
Replies
Total Likes
Views
Likes
Replies