I am passing an internal table to smartform as interface parameter.
In the print program, the values are correctly populated into the internal table;
But when I debug the same internal table in smartform, the value column shows '00000' whereas, double clicking the internal table name, I can see the data in it.
In the report, I am using the append statement also:
APPEND
k_konv_item TO
i_konv_item.
Then, I am passing this itab to smartform:
[...]
TABLES
i_item = i_item
i_cond = i_cond
i_cond_item = i_konv_item
[...]
Now, I need to put a loop on this itab in the smartform and need to display the values item-wise.
When I do that with a where condition in the loop, the work area is blank and not fetching any value.
But, if I do the loop without any condition, then the data gets fetched into the work area! but I want the data to be fetched based on condition.
Could anyone help me in this issue please?