Skip to Content

How to print dynamic multiple tables in adobe form layouts?

Hi Experts,

I need to develop Adobe form from standard HCM time statement smart form PYXXFO_SAP_TIM_99_0002 for HR form SAP_TIM_99_0002.

But I am facing a challenge in printing multiple tables separately in Adobe form. We need print monthly wise, weekly tables of data. The period of the form needs to dynamic .Means period for the execution is 1 year 12 months tables and 48 weekly tables needs to be printed. If period for the execution is 2 years 24 months tables and 96 weekly tables.

So how to achieve this multiple table layouts printing as we cannot directly bind tables to layout since the number of tables to be printed is dynamic?

Also I need to print some texts between each tables as in screen shots.

Regards,

Jayaraj

month2.jpg (65.3 kB)
month1.jpg (100.4 kB)
Add a comment
10|10000 characters needed characters exceeded

Related questions

2 Answers

  • Posted on Jan 09, 2014 at 07:00 PM

    Hi Jayaraj,

    you can handle that with a deep structure in the interface. That would be very easy.

    Here is the suggestion.

    TableYears

    Year1

    -Monthtable

    --January

    --February

    --and so on

    -Table Weeks

    -- Week1

    -- Week2

    -- Week3 ( These all are Tables)

    --and so on

    Year2

    -Monthtable

    --January

    --February

    --and so on

    -Table Weeks

    -- Week1

    -- Week2

    -- Week3 ( These all are Tables)

    --and so on

    Year3

    -Monthtable

    --January

    --February

    --and so on

    -Table Weeks

    -- Week1

    -- Week2

    -- Week3 ( These all are Tables)

    --and so on

    In Adobe, you create a subform, which is repeated for the week-table and in the subform you create a table with the weekdata refering to the weeksdata.

    This is similar to a smartoforms, where there is a loop and into it, there is a Table.

    And for the month and years you develop it just in the same way.

    Hope that give you the design behind.

    Regards

    Florian

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Jan 12, 2014 at 11:07 AM

    Hello Jay,

    Your problem can be sloved with the following approach.

    Use the nested tables.In one main table(A) create the diff tables for months,weeks are per functionality.

    In the design page of the adobe form,please bind the table A to the subform(in binding check the checkbox repeate for each lineitem) and inside the main subform keep the subforms/tables for both months and weeks and bind the data row of these tables with the respective table data.

    In print program we can populate the month table/week table as per the data available.

    And the PDF is generated dynamicaly depending on the data available on the tables.

    Regards,

    Varun

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.