‎2008 Apr 24 6:42 PM
Hi,
Let's say you created your tabstrip control TABSTRIP1
with three tabs BUT1, BUT2 and BUT3. You assign subscreens SUBSCR1 to BUT1, SUBSCR2 to BUT2 and SUBSCR3 to BUT3. (In the Screen Painter on your element list, the 'References' tab , the reference field for BUT1 should be SUBSCR1, for BUT2 should be SUBSCR2 etc.)
You have included the following code in your PBO flow logic:
call subscreen SUBSCR1
including syst-cprog '1001'.
call subscreen SUBSCR2
including syst-cprog '1002'.
call subscreen SUBSCR3
including syst-cprog '1003'.
and in your PAI flow logic:
call subscreen SUBSCR1.
call subscreen SUBSCR2.
call subscreen SUBSCR3.
Then you create your subscreens 1001, 1002 and 1003 with Screen Painter and you simply put your table controls on them with the Graphical Layout Editor or such.
good luck,
‎2008 Apr 26 7:31 PM
You will have to read the segment, but if you know the segment name in which
to search for the field, you can select by it and filter out others. Then
you move the SDATA block to the structure, and you have access to the field.
Be aware, that incoming IDOCs may not have leading zeroes as needed, so you
might have to run the value through a conversion exit.
‎2008 Apr 26 7:31 PM
You will have to read the segment, but if you know the segment name in which
to search for the field, you can select by it and filter out others. Then
you move the SDATA block to the structure, and you have access to the field.
Be aware, that incoming IDOCs may not have leading zeroes as needed, so you
might have to run the value through a conversion exit.