on 08-25-2013 12:43 PM
hi,
i have a form created by transaction SFP (Interactive Forms):
i have a table line with 5 fields. So there is a loop over the table and the 5 fields are displayed in the form.
Date Invoice Nr. Ref.No CUR Amount
xxxxx xxxxxxxx xxxxxxxxx xxxxx xxxxxxxxxxx
xxxxx xxxxxxxx xxxxxxxx xxxxxx xxxxxxxxxxx
xxxx xxxxxxx xxxxxxx xxxxx xxxxxxxxxxxx
so far, so good: now i have to add a new field from the loop-table, which is char 80 long (a text). I have to place it
in the second row of each table-entry. so the output should look like this (where zzzzzzz..... is the new added field)
Date Invoice Nr. Ref.No CUR Amount
xxxxx xxxxxxxx xxxxxxxxx xxxxx xxxxxxxxxxx
zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
xxxxx xxxxxxxx xxxxxxxx xxxxxx xxxxxxxxxxx
zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
xxxx xxxxxxx xxxxxxx xxxxx xxxxxxxxxxxx
zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
i have no idea how to tell SFP Layout Designer to place the zzzzzzzzzzzz......-field in the second row under "Invoice Nr".
does anybody know how to handle this ?
br, Martin
Hi Martin,
I've got a solution it's a bit of a workaround but it's easy and works nicely.
1) Add the new text field to the table line (now you have only one table with six fields) and send the table to the form.
2) In the form create a table and a row in it. (up to this point do binding as usual)
3) Create a single cell for this row, this cell will be a table with no data binding at all.
4) Create two rows in the inner table (those two rows will have no data binding as well) - the first one with five cells and the second one with one cell only (to do this create a 2 * 5 table and use 'Merge Cells' on second row to turn it into one cell).
5) bind the first row cells to the five original fields and the second's cell to the new field.
Thats it
Hope it will help
Shai
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Shai,
thanks a lot ! But i am a little bit confused with the many tables
3) Create a single cell for this row, this cell will be a table with no data binding at all.
What do you mean "this cell will be a table" ??? how should i do this ?
4) Create two rows in the inner table..........................
What do you mean by 'inner table' ?
br, Martin
Hi martin
Sorry about being unclear, i'll try to explain:
at the end you will have two tables one in the other, for achieving this you create a 1 * 1 table (the outer table).
choose the single cell - go to the 'Object' pallet and change the type to table (this new table is the table I refered to as 'the inner table' - because hierarchically it is inner).
Hope it's clearer now
Shai
Hi Martin,
You can use subform as table method
http://saptechnical.com/Tutorials/AdobeForms/Table/Create.htm
Design your subform as 2 rows to meet your requirement.
regards,
Xiang Li
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello,
thanks for the hint. i have tried this, but now it looks like this:
Date Invoice Nr. Ref.No CUR Amount
xxxxx xxxxxxxx xxxxxxxxx xxxxx xxxxxxxxxxx
xxxxx xxxxxxxx xxxxxxxx xxxxxx xxxxxxxxxxx
xxxx xxxxxxx xxxxxxx xxxxx xxxxxxxxxxxx
zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz
the zzzzzzzzzzz-field is displayed under the table, not under the entries. i cannot 'move' the
subform under the table. i have no idea how this should work
br, Martin
User | Count |
---|---|
86 | |
10 | |
10 | |
9 | |
6 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.