2008 Jan 16 4:20 PM
Hi,
I have created a simple smart form.
what it does is, it prints the material document number.
when im trying to see the preview of the smart form, it is showing &w_mkpf-mblnr& , but not the value of it.
When i tried to debug it, i found out that , in the table STXFTXT the value of TDLINE is "<(>&<)>w_mkpf-mblnr<(>&<)>" . But it actually should be "&w_mkpf-mblnr&" .
Can anyone tell me what the actual problem is and the solution of it.
Here is the smartform that i downloaded.(at the bottom, i have attached the program also)
<?xml version="1.0" encoding="utf-8" ?>
- <sf:SMARTFORM xmlns:sf="urn:sap-com:SmartForms:2000:internal-structure" xmlns="urn:sap-com:sdixml-ifr:2000" sf:language="EN">
- <HEADER>
<FORMNAME>ZSUM_SMART</FORMNAME>
<CAPTION>Smart form</CAPTION>
<MASTERLANG>E</MASTERLANG>
<LANGVECTOR>*</LANGVECTOR>
<DEVCLASS>$TMP</DEVCLASS>
<VERSION>00001</VERSION>
<FIRSTUSER>TALASILAS</FIRSTUSER>
<FIRSTDATE>2008-01-16</FIRSTDATE>
<FIRSTTIME>10:31:54</FIRSTTIME>
<LASTUSER>TALASILAS</LASTUSER>
<LASTDATE>2008-01-16</LASTDATE>
<LASTTIME>10:37:48</LASTTIME>
</HEADER>
- <INTERFACE>
- <item>
<IOTYPE>E</IOTYPE>
<NAME>DOCUMENT_OUTPUT_INFO</NAME>
<TYPING>TYPE</TYPING>
<TYPENAME>SSFCRESPD</TYPENAME>
<BYVALUE>X</BYVALUE>
<STANDARD>X</STANDARD>
</item>
- <item>
<IOTYPE>E</IOTYPE>
<NAME>JOB_OUTPUT_INFO</NAME>
<TYPING>TYPE</TYPING>
<TYPENAME>SSFCRESCL</TYPENAME>
<BYVALUE>X</BYVALUE>
<STANDARD>X</STANDARD>
</item>
- <item>
<IOTYPE>E</IOTYPE>
<NAME>JOB_OUTPUT_OPTIONS</NAME>
<TYPING>TYPE</TYPING>
<TYPENAME>SSFCRESOP</TYPENAME>
<BYVALUE>X</BYVALUE>
<STANDARD>X</STANDARD>
</item>
- <item>
<IOTYPE>I</IOTYPE>
<NAME>ARCHIVE_INDEX</NAME>
<TYPING>TYPE</TYPING>
<TYPENAME>TOA_DARA</TYPENAME>
<OPTIONAL>X</OPTIONAL>
<BYVALUE>X</BYVALUE>
<STANDARD>X</STANDARD>
</item>
- <item>
<IOTYPE>I</IOTYPE>
<NAME>ARCHIVE_INDEX_TAB</NAME>
<TYPING>TYPE</TYPING>
<TYPENAME>TSFDARA</TYPENAME>
<OPTIONAL>X</OPTIONAL>
<BYVALUE>X</BYVALUE>
<STANDARD>X</STANDARD>
</item>
- <item>
<IOTYPE>I</IOTYPE>
<NAME>ARCHIVE_PARAMETERS</NAME>
<TYPING>TYPE</TYPING>
<TYPENAME>ARC_PARAMS</TYPENAME>
<OPTIONAL>X</OPTIONAL>
<BYVALUE>X</BYVALUE>
<STANDARD>X</STANDARD>
</item>
- <item>
<IOTYPE>I</IOTYPE>
<NAME>CONTROL_PARAMETERS</NAME>
<TYPING>TYPE</TYPING>
<TYPENAME>SSFCTRLOP</TYPENAME>
<OPTIONAL>X</OPTIONAL>
<BYVALUE>X</BYVALUE>
<STANDARD>X</STANDARD>
</item>
- <item>
<IOTYPE>I</IOTYPE>
<NAME>MAIL_APPL_OBJ</NAME>
<TYPING>TYPE</TYPING>
<TYPENAME>SWOTOBJID</TYPENAME>
<OPTIONAL>X</OPTIONAL>
<BYVALUE>X</BYVALUE>
<STANDARD>X</STANDARD>
</item>
- <item>
<IOTYPE>I</IOTYPE>
<NAME>MAIL_RECIPIENT</NAME>
<TYPING>TYPE</TYPING>
<TYPENAME>SWOTOBJID</TYPENAME>
<OPTIONAL>X</OPTIONAL>
<BYVALUE>X</BYVALUE>
<STANDARD>X</STANDARD>
</item>
- <item>
<IOTYPE>I</IOTYPE>
<NAME>MAIL_SENDER</NAME>
<TYPING>TYPE</TYPING>
<TYPENAME>SWOTOBJID</TYPENAME>
<OPTIONAL>X</OPTIONAL>
<BYVALUE>X</BYVALUE>
<STANDARD>X</STANDARD>
</item>
- <item>
<IOTYPE>I</IOTYPE>
<NAME>OUTPUT_OPTIONS</NAME>
<TYPING>TYPE</TYPING>
<TYPENAME>SSFCOMPOP</TYPENAME>
<OPTIONAL>X</OPTIONAL>
<BYVALUE>X</BYVALUE>
<STANDARD>X</STANDARD>
</item>
- <item>
<IOTYPE>I</IOTYPE>
<NAME>USER_SETTINGS</NAME>
<TYPING>TYPE</TYPING>
<TYPENAME>TDBOOL</TYPENAME>
<OPTIONAL>X</OPTIONAL>
<BYVALUE>X</BYVALUE>
<DEFAULTVAL>'X'</DEFAULTVAL>
<STANDARD>X</STANDARD>
</item>
- <item>
<IOTYPE>X</IOTYPE>
<NAME>FORMATTING_ERROR</NAME>
<STANDARD>X</STANDARD>
</item>
- <item>
<IOTYPE>X</IOTYPE>
<NAME>INTERNAL_ERROR</NAME>
<STANDARD>X</STANDARD>
</item>
- <item>
<IOTYPE>X</IOTYPE>
<NAME>SEND_ERROR</NAME>
<STANDARD>X</STANDARD>
</item>
- <item>
<IOTYPE>X</IOTYPE>
<NAME>USER_CANCELED</NAME>
<STANDARD>X</STANDARD>
</item>
- <item>
<IOTYPE>T</IOTYPE>
<NAME>ITAB1</NAME>
<TYPING>LIKE</TYPING>
<TYPENAME>MKPF</TYPENAME>
</item>
</INTERFACE>
- <GDATA>
- <item>
<NAME>W_MKPF</NAME>
<TYPING>TYPE</TYPING>
<TYPENAME>MKPF</TYPENAME>
</item>
</GDATA>
- <sf:VARHEADER>
- <sf:item>
<PAGEFORMAT>DINA4</PAGEFORMAT>
<CPI>10.00</CPI>
<LPI>6.00</LPI>
<STDSTYLE>SYSTEM</STDSTYLE>
- <sf:PAGETREE>
- <sf:NODE>
<NODETYPE>RP</NODETYPE>
- <sf:SUCC>
- <sf:item>
- <sf:NODE>
<NODETYPE>PA</NODETYPE>
- <sf:OBJ>
- <sf:PAGE>
- <NAME>
<INAME>%PAGE1</INAME>
</NAME>
<CAPTION>New Page</CAPTION>
- <NEXTPAGE>
<INAME>%PAGE1</INAME>
</NEXTPAGE>
<NUMB_MODE>I</NUMB_MODE>
<NUMB_TYPE>A</NUMB_TYPE>
<PAGEORTN>P</PAGEORTN>
- <T_CAPTION>
- <item>
<LANGU>E</LANGU>
<FORMNAME>ZSUM_SMART</FORMNAME>
<OBJTYPE>PA</OBJTYPE>
<INAME>%PAGE1</INAME>
<CAPTION>New Page</CAPTION>
</item>
</T_CAPTION>
</sf:PAGE>
</sf:OBJ>
- <sf:SUCC>
- <sf:item>
- <sf:NODE>
<NODETYPE>WI</NODETYPE>
- <sf:OBJ>
- <sf:WINDOW ID="484">
- <NAME>
<INAME>MAIN</INAME>
</NAME>
<CAPTION>Main Window</CAPTION>
<WTYPE>M</WTYPE>
- <T_CAPTION>
- <item>
<LANGU>E</LANGU>
<FORMNAME>ZSUM_SMART</FORMNAME>
<OBJTYPE>WI</OBJTYPE>
<INAME>MAIN</INAME>
<CAPTION>Main Window</CAPTION>
</item>
</T_CAPTION>
- <sf:PROC_CTRL>
- <sf:NODE ID="508">
<NODETYPE>RC</NODETYPE>
- <sf:SUCC>
- <sf:item>
- <sf:NODE>
<NODETYPE>SE</NODETYPE>
- <sf:OBJ>
- <sf:SECTION>
- <NAME>
<INAME>%TABLE1</INAME>
</NAME>
<CAPTION>New Table 1</CAPTION>
<SECTTYPE>C</SECTTYPE>
<DATATYPE>L</DATATYPE>
<TABNAME>ITAB1</TABNAME>
<TABHTYPE>I</TABHTYPE>
<TABHEADER>W_MKPF</TABHEADER>
<OTABTYPE>D</OTABTYPE>
<OTABHEADER>A</OTABHEADER>
<OTABFOOTER>A</OTABFOOTER>
<FHEIGHT>1.00</FHEIGHT>
<U_FHEIGHT>CM</U_FHEIGHT>
- <PATTERN>
<PATTNUM>0000</PATTNUM>
<FRAME>0.00</FRAME>
<U_FRAME>PT</U_FRAME>
</PATTERN>
<USEBORDER>X</USEBORDER>
<WIDTH>16.00</WIDTH>
<U_WIDTH>CM</U_WIDTH>
<APPMODE>L</APPMODE>
<U_LEFT>CM</U_LEFT>
<U_TOP>CM</U_TOP>
<U_SB>CM</U_SB>
<U_SA>CM</U_SA>
- <DYNLINES>
- <item>
<NAME>LTYPE1</NAME>
<DEFAULTVAL>X</DEFAULTVAL>
<SHADING>000</SHADING>
</item>
</DYNLINES>
- <CELLS>
- <item>
<NAME>LTYPE1</NAME>
<COLUMNNR>001</COLUMNNR>
<CWIDTH>16.00</CWIDTH>
<U_CWIDTH>CM</U_CWIDTH>
<SHADING>000</SHADING>
- <BORDERS>
- <item>
<IDX>001</IDX>
<INTENSITY>000</INTENSITY>
<LLEFT>0.00</LLEFT>
<LLEFT_U>MM</LLEFT_U>
<LTOP>0.00</LTOP>
<LTOP_U>MM</LTOP_U>
<LRIGHT>0.00</LRIGHT>
<LRIGHT_U>MM</LRIGHT_U>
<LBOTTOM>0.00</LBOTTOM>
<LBOTTOM_U>MM</LBOTTOM_U>
- <FILLCOLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
</FILLCOLOR>
- <CLEFT>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
</CLEFT>
- <CTOP>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
</CTOP>
- <CRIGHT>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
</CRIGHT>
- <CBOTTOM>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
</CBOTTOM>
</item>
</BORDERS>
</item>
</CELLS>
- <T_CAPTION>
- <item>
<LANGU>E</LANGU>
<FORMNAME>ZSUM_SMART</FORMNAME>
<OBJTYPE>SE</OBJTYPE>
<INAME>%TABLE1</INAME>
<CAPTION>New Table 1</CAPTION>
</item>
</T_CAPTION>
</sf:SECTION>
</sf:OBJ>
- <sf:SUCC>
- <sf:item>
- <sf:NODE>
<NODETYPE>EV</NODETYPE>
- <sf:OBJ>
- <sf:EVENT>
- <NAME>
<INAME>%EVENT1</INAME>
</NAME>
<CAPTION>Header</CAPTION>
<EVTYPE>H</EVTYPE>
- <T_CAPTION>
- <item>
<LANGU>E</LANGU>
<FORMNAME>ZSUM_SMART</FORMNAME>
<OBJTYPE>EV</OBJTYPE>
<INAME>%EVENT1</INAME>
<CAPTION>Header</CAPTION>
</item>
</T_CAPTION>
</sf:EVENT>
</sf:OBJ>
- <sf:SUCC>
- <sf:item>
- <sf:NODE>
<NODETYPE>SE</NODETYPE>
- <sf:OBJ>
- <sf:SECTION>
- <NAME>
<INAME>%ROW1</INAME>
</NAME>
<CAPTION>New Line 1</CAPTION>
<SECTTYPE>R</SECTTYPE>
<U_FHEIGHT>CM</U_FHEIGHT>
- <PATTERN>
<PATTNUM>0000</PATTNUM>
<FRAME>0.00</FRAME>
<U_FRAME>PT</U_FRAME>
</PATTERN>
<U_WIDTH>CM</U_WIDTH>
<U_LEFT>CM</U_LEFT>
<U_TOP>CM</U_TOP>
<U_SB>CM</U_SB>
<U_SA>CM</U_SA>
- <T_CAPTION>
- <item>
<LANGU>E</LANGU>
<FORMNAME>ZSUM_SMART</FORMNAME>
<OBJTYPE>SE</OBJTYPE>
<INAME>%ROW1</INAME>
<CAPTION>New Line 1</CAPTION>
</item>
</T_CAPTION>
</sf:SECTION>
</sf:OBJ>
- <sf:OUTATTR>
- <sf:OUTATTR>
- <NAME>
<INAME>%OUTATTRIB2</INAME>
</NAME>
<T_NEWLINE>X</T_NEWLINE>
<T_LINETYPE>LTYPE1</T_LINETYPE>
<U_WFRAME>PT</U_WFRAME>
<U_WBOXV>CM</U_WBOXV>
<U_WBOXH>CM</U_WBOXH>
<U_WLEFT>CM</U_WLEFT>
<U_WWIDTH>CM</U_WWIDTH>
<U_WTOP>CM</U_WTOP>
<U_WHEIGHT>CM</U_WHEIGHT>
- <BORDER>
- <LEFTATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</LEFTATTR>
- <TOPATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</TOPATTR>
- <RIGHTATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</RIGHTATTR>
- <BOTTOMATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</BOTTOMATTR>
</BORDER>
- <T_CAPTION>
- <item>
<LANGU>E</LANGU>
<FORMNAME>ZSUM_SMART</FORMNAME>
<OBJTYPE>OA</OBJTYPE>
<INAME>%OUTATTRIB2</INAME>
</item>
</T_CAPTION>
</sf:OUTATTR>
</sf:OUTATTR>
- <sf:SUCC>
- <sf:item>
- <sf:NODE>
<NODETYPE>SE</NODETYPE>
- <sf:OBJ>
- <sf:SECTION>
- <NAME>
<INAME>%CELL1</INAME>
</NAME>
<CAPTION>New Column 1</CAPTION>
<SECTTYPE>E</SECTTYPE>
<U_FHEIGHT>CM</U_FHEIGHT>
- <PATTERN>
<PATTNUM>0000</PATTNUM>
<FRAME>0.00</FRAME>
<U_FRAME>PT</U_FRAME>
</PATTERN>
<U_WIDTH>CM</U_WIDTH>
<U_LEFT>CM</U_LEFT>
<U_TOP>CM</U_TOP>
<U_SB>CM</U_SB>
<U_SA>CM</U_SA>
- <T_CAPTION>
- <item>
<LANGU>E</LANGU>
<FORMNAME>ZSUM_SMART</FORMNAME>
<OBJTYPE>SE</OBJTYPE>
<INAME>%CELL1</INAME>
<CAPTION>New Column 1</CAPTION>
</item>
</T_CAPTION>
</sf:SECTION>
</sf:OBJ>
- <sf:OUTATTR>
- <sf:OUTATTR>
- <NAME>
<INAME>%OUTATTRIB3</INAME>
</NAME>
<T_NEWCELL>X</T_NEWCELL>
<U_WFRAME>PT</U_WFRAME>
<U_WBOXV>CM</U_WBOXV>
<U_WBOXH>CM</U_WBOXH>
<U_WLEFT>CM</U_WLEFT>
<U_WWIDTH>CM</U_WWIDTH>
<U_WTOP>CM</U_WTOP>
<U_WHEIGHT>CM</U_WHEIGHT>
- <BORDER>
- <LEFTATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</LEFTATTR>
- <TOPATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</TOPATTR>
- <RIGHTATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</RIGHTATTR>
- <BOTTOMATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</BOTTOMATTR>
</BORDER>
- <T_CAPTION>
- <item>
<LANGU>E</LANGU>
<FORMNAME>ZSUM_SMART</FORMNAME>
<OBJTYPE>OA</OBJTYPE>
<INAME>%OUTATTRIB3</INAME>
</item>
</T_CAPTION>
</sf:OUTATTR>
</sf:OUTATTR>
<sf:SUCC />
</sf:NODE>
</sf:item>
</sf:SUCC>
</sf:NODE>
</sf:item>
</sf:SUCC>
</sf:NODE>
</sf:item>
- <sf:item>
- <sf:NODE>
<NODETYPE>EV</NODETYPE>
- <sf:OBJ>
- <sf:EVENT>
- <NAME>
<INAME>%EVENT2</INAME>
</NAME>
<CAPTION>Main Area</CAPTION>
<EVTYPE>B</EVTYPE>
- <T_CAPTION>
- <item>
<LANGU>E</LANGU>
<FORMNAME>ZSUM_SMART</FORMNAME>
<OBJTYPE>EV</OBJTYPE>
<INAME>%EVENT2</INAME>
<CAPTION>Main Area</CAPTION>
</item>
</T_CAPTION>
</sf:EVENT>
</sf:OBJ>
- <sf:SUCC>
- <sf:item>
- <sf:NODE>
<NODETYPE>SE</NODETYPE>
- <sf:OBJ>
- <sf:SECTION>
- <NAME>
<INAME>%LOOP1</INAME>
</NAME>
<CAPTION>New Loop 1</CAPTION>
<SECTTYPE>L</SECTTYPE>
<TABHTYPE>I</TABHTYPE>
<U_FHEIGHT>CM</U_FHEIGHT>
- <PATTERN>
<PATTNUM>0000</PATTNUM>
<FRAME>0.00</FRAME>
<U_FRAME>PT</U_FRAME>
</PATTERN>
<U_WIDTH>CM</U_WIDTH>
<U_LEFT>CM</U_LEFT>
<U_TOP>CM</U_TOP>
<U_SB>CM</U_SB>
<U_SA>CM</U_SA>
- <T_CAPTION>
- <item>
<LANGU>E</LANGU>
<FORMNAME>ZSUM_SMART</FORMNAME>
<OBJTYPE>SE</OBJTYPE>
<INAME>%LOOP1</INAME>
<CAPTION>New Loop 1</CAPTION>
</item>
</T_CAPTION>
</sf:SECTION>
</sf:OBJ>
- <sf:SUCC>
- <sf:item>
- <sf:NODE>
<NODETYPE>SE</NODETYPE>
- <sf:OBJ>
- <sf:SECTION>
- <NAME>
<INAME>%ROW2</INAME>
</NAME>
<CAPTION>New Line 2</CAPTION>
<SECTTYPE>R</SECTTYPE>
<U_FHEIGHT>CM</U_FHEIGHT>
- <PATTERN>
<PATTNUM>0000</PATTNUM>
<FRAME>0.00</FRAME>
<U_FRAME>PT</U_FRAME>
</PATTERN>
<U_WIDTH>CM</U_WIDTH>
<U_LEFT>CM</U_LEFT>
<U_TOP>CM</U_TOP>
<U_SB>CM</U_SB>
<U_SA>CM</U_SA>
- <T_CAPTION>
- <item>
<LANGU>E</LANGU>
<FORMNAME>ZSUM_SMART</FORMNAME>
<OBJTYPE>SE</OBJTYPE>
<INAME>%ROW2</INAME>
<CAPTION>New Line 2</CAPTION>
</item>
</T_CAPTION>
</sf:SECTION>
</sf:OBJ>
- <sf:OUTATTR>
- <sf:OUTATTR>
- <NAME>
<INAME>%OUTATTRIB4</INAME>
</NAME>
<T_NEWLINE>X</T_NEWLINE>
<T_LINETYPE>LTYPE1</T_LINETYPE>
<U_WFRAME>PT</U_WFRAME>
<U_WBOXV>CM</U_WBOXV>
<U_WBOXH>CM</U_WBOXH>
<U_WLEFT>CM</U_WLEFT>
<U_WWIDTH>CM</U_WWIDTH>
<U_WTOP>CM</U_WTOP>
<U_WHEIGHT>CM</U_WHEIGHT>
- <BORDER>
- <LEFTATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</LEFTATTR>
- <TOPATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</TOPATTR>
- <RIGHTATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</RIGHTATTR>
- <BOTTOMATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</BOTTOMATTR>
</BORDER>
- <T_CAPTION>
- <item>
<LANGU>E</LANGU>
<FORMNAME>ZSUM_SMART</FORMNAME>
<OBJTYPE>OA</OBJTYPE>
<INAME>%OUTATTRIB4</INAME>
</item>
</T_CAPTION>
</sf:OUTATTR>
</sf:OUTATTR>
- <sf:SUCC>
- <sf:item>
- <sf:NODE>
<NODETYPE>SE</NODETYPE>
- <sf:OBJ>
- <sf:SECTION>
- <NAME>
<INAME>%CELL2</INAME>
</NAME>
<CAPTION>New Column 2</CAPTION>
<SECTTYPE>E</SECTTYPE>
<U_FHEIGHT>CM</U_FHEIGHT>
- <PATTERN>
<PATTNUM>0000</PATTNUM>
<FRAME>0.00</FRAME>
<U_FRAME>PT</U_FRAME>
</PATTERN>
<U_WIDTH>CM</U_WIDTH>
<U_LEFT>CM</U_LEFT>
<U_TOP>CM</U_TOP>
<U_SB>CM</U_SB>
<U_SA>CM</U_SA>
- <T_CAPTION>
- <item>
<LANGU>E</LANGU>
<FORMNAME>ZSUM_SMART</FORMNAME>
<OBJTYPE>SE</OBJTYPE>
<INAME>%CELL2</INAME>
<CAPTION>New Column 2</CAPTION>
</item>
</T_CAPTION>
</sf:SECTION>
</sf:OBJ>
- <sf:OUTATTR>
- <sf:OUTATTR>
- <NAME>
<INAME>%OUTATTRIB5</INAME>
</NAME>
<T_NEWCELL>X</T_NEWCELL>
<U_WFRAME>PT</U_WFRAME>
<U_WBOXV>CM</U_WBOXV>
<U_WBOXH>CM</U_WBOXH>
<U_WLEFT>CM</U_WLEFT>
<U_WWIDTH>CM</U_WWIDTH>
<U_WTOP>CM</U_WTOP>
<U_WHEIGHT>CM</U_WHEIGHT>
- <BORDER>
- <LEFTATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</LEFTATTR>
- <TOPATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</TOPATTR>
- <RIGHTATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</RIGHTATTR>
- <BOTTOMATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</BOTTOMATTR>
</BORDER>
- <T_CAPTION>
- <item>
<LANGU>E</LANGU>
<FORMNAME>ZSUM_SMART</FORMNAME>
<OBJTYPE>OA</OBJTYPE>
<INAME>%OUTATTRIB5</INAME>
</item>
</T_CAPTION>
</sf:OUTATTR>
</sf:OUTATTR>
- <sf:SUCC>
- <sf:item>
- <sf:NODE>
<NODETYPE>TI</NODETYPE>
- <sf:OBJ>
- <sf:TEXT>
- <NAME>
<INAME>%TEXT1</INAME>
</NAME>
<CAPTION>New Text 1</CAPTION>
<APPMODE>P</APPMODE>
- <TEXT>
- <item>
<TDFORMAT>*</TDFORMAT>
<TDLINE><(>&<)>w_mkpf-mblnr<(>&<)></TDLINE>
</item>
</TEXT>
<STYLE_NAME>SYSTEM</STYLE_NAME>
- <TEXT_AREA>
<ENABLED>F</ENABLED>
<NCOLS>0</NCOLS>
<NROWS>0</NROWS>
</TEXT_AREA>
- <T_CAPTION>
- <item>
<LANGU>E</LANGU>
<FORMNAME>ZSUM_SMART</FORMNAME>
<OBJTYPE>TI</OBJTYPE>
<INAME>%TEXT1</INAME>
<CAPTION>New Text 1</CAPTION>
</item>
</T_CAPTION>
- <T_TEXT>
- <item>
<SPRAS>E</SPRAS>
<TXTYPE>F</TXTYPE>
<FORMNAME>ZSUM_SMART</FORMNAME>
<INAME>%TEXT1</INAME>
<LINENR>000001</LINENR>
<TDFORMAT>*</TDFORMAT>
<TDLINE><(>&<)>w_mkpf-mblnr<(>&<)></TDLINE>
</item>
</T_TEXT>
</sf:TEXT>
</sf:OBJ>
<sf:SUCC />
</sf:NODE>
</sf:item>
</sf:SUCC>
</sf:NODE>
</sf:item>
</sf:SUCC>
</sf:NODE>
</sf:item>
</sf:SUCC>
</sf:NODE>
</sf:item>
</sf:SUCC>
</sf:NODE>
</sf:item>
- <sf:item>
- <sf:NODE>
<NODETYPE>EV</NODETYPE>
- <sf:OBJ>
- <sf:EVENT>
- <NAME>
<INAME>%EVENT3</INAME>
</NAME>
<CAPTION>Footer</CAPTION>
<EVTYPE>F</EVTYPE>
- <T_CAPTION>
- <item>
<LANGU>E</LANGU>
<FORMNAME>ZSUM_SMART</FORMNAME>
<OBJTYPE>EV</OBJTYPE>
<INAME>%EVENT3</INAME>
<CAPTION>Footer</CAPTION>
</item>
</T_CAPTION>
</sf:EVENT>
</sf:OBJ>
<sf:SUCC />
</sf:NODE>
</sf:item>
</sf:SUCC>
</sf:NODE>
</sf:item>
</sf:SUCC>
</sf:NODE>
</sf:PROC_CTRL>
</sf:WINDOW>
</sf:OBJ>
- <sf:OUTATTR>
- <sf:OUTATTR>
- <NAME>
<INAME>%OUTATTRIB1</INAME>
</NAME>
<CAPTION>New Display Option</CAPTION>
<U_WFRAME>PT</U_WFRAME>
<U_WBOXV>CM</U_WBOXV>
<U_WBOXH>CM</U_WBOXH>
<WLEFT>2.50</WLEFT>
<U_WLEFT>CM</U_WLEFT>
<WWIDTH>16.00</WWIDTH>
<U_WWIDTH>CM</U_WWIDTH>
<WTOP>2.50</WTOP>
<U_WTOP>CM</U_WTOP>
<WHEIGHT>25.20</WHEIGHT>
<U_WHEIGHT>CM</U_WHEIGHT>
- <BORDER>
- <LEFTATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</LEFTATTR>
- <TOPATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</TOPATTR>
- <RIGHTATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</RIGHTATTR>
- <BOTTOMATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</BOTTOMATTR>
</BORDER>
- <T_CAPTION>
- <item>
<LANGU>E</LANGU>
<FORMNAME>ZSUM_SMART</FORMNAME>
<OBJTYPE>OA</OBJTYPE>
<INAME>%OUTATTRIB1</INAME>
<CAPTION>New Display Option</CAPTION>
</item>
</T_CAPTION>
</sf:OUTATTR>
</sf:OUTATTR>
<sf:SUCC />
</sf:NODE>
</sf:item>
</sf:SUCC>
</sf:NODE>
</sf:item>
</sf:SUCC>
</sf:NODE>
</sf:PAGETREE>
</sf:item>
</sf:VARHEADER>
</sf:SMARTFORM>
And here is the program
REPORT ZSMARTFORM.
Calling SMARTFORMS from your ABAP program.
Collecting all the table data in your program, and pass once to SMARTFORMS
SMARTFORMS
Declare your table type in :-
Global Settings -> Form Interface
Global Definintions -> Global Data
Main Window -> Table -> DATA
*
Written by : SAP Hints and Tips on Configuration and ABAP/4 Programming
*
TABLES: MKPF.
DATA: FM_NAME TYPE RS38L_FNAM.
DATA: BEGIN OF Itab1 OCCURS 0.
INCLUDE STRUCTURE MKPF.
DATA: END OF Itab1.
data: w_mkpf type mkpf.
DATA : v_fmname TYPE rs38l_fnam.
SELECT * FROM MKPF into table itab1 up to 100 rows .
At the end of your program.
Passing data to SMARTFORMS
*
CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
EXPORTING
formname = 'ZSUM_SMART'
VARIANT = ' '
DIRECT_CALL = ' '
IMPORTING
fm_name = v_fmname
EXCEPTIONS
NO_FORM = 1
NO_FUNCTION_MODULE = 2
OTHERS = 3
.
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
CALL FUNCTION v_fmname
EXPORTING
ARCHIVE_INDEX =
ARCHIVE_INDEX_TAB =
ARCHIVE_PARAMETERS =
CONTROL_PARAMETERS =
MAIL_APPL_OBJ =
MAIL_RECIPIENT =
MAIL_SENDER =
OUTPUT_OPTIONS =
USER_SETTINGS = 'X'
IMPORTING
DOCUMENT_OUTPUT_INFO =
JOB_OUTPUT_INFO =
JOB_OUTPUT_OPTIONS =
TABLES
itab1 = Itab1
EXCEPTIONS
FORMATTING_ERROR = 1
INTERNAL_ERROR = 2
SEND_ERROR = 3
USER_CANCELED = 4
OTHERS = 5
.
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
2008 Jan 16 6:20 PM
Hi,
To display the value of variable it must be added in correct way. It means the variable should be added to the text object of the form with help of drag&drop or manually with help of icon "+" - Insert field. After insertion the variable should be gray colored in editor..
May be this is the point????
Best Regards
Adam
Hi,
I have created a simple smart form.
what it does is, it prints the material document number.
when im trying to see the preview of the smart form, it is showing &w_mkpf-mblnr& , but not the value of it.
When i tried to debug it, i found out that , in the table STXFTXT the value of TDLINE is "<(>&<)>w_mkpf-mblnr<(>&<)>" . But it actually should be "&w_mkpf-mblnr&" .
Can anyone tell me what the actual problem is and the solution of it.
Here is the smartform that i downloaded.(at the bottom, i have attached the program also)
<?xml version="1.0" encoding="utf-8" ?>
- <sf:SMARTFORM xmlns:sf="urn:sap-com:SmartForms:2000:internal-structure" xmlns="urn:sap-com:sdixml-ifr:2000" sf:language="EN">
- <HEADER>
<FORMNAME>ZSUM_SMART</FORMNAME>
<CAPTION>Smart form</CAPTION>
<MASTERLANG>E</MASTERLANG>
<LANGVECTOR>*</LANGVECTOR>
<DEVCLASS>$TMP</DEVCLASS>
<VERSION>00001</VERSION>
<FIRSTUSER>TALASILAS</FIRSTUSER>
<FIRSTDATE>2008-01-16</FIRSTDATE>
<FIRSTTIME>10:31:54</FIRSTTIME>
<LASTUSER>TALASILAS</LASTUSER>
<LASTDATE>2008-01-16</LASTDATE>
<LASTTIME>10:37:48</LASTTIME>
</HEADER>
- <INTERFACE>
- <item>
<IOTYPE>E</IOTYPE>
<NAME>DOCUMENT_OUTPUT_INFO</NAME>
<TYPING>TYPE</TYPING>
<TYPENAME>SSFCRESPD</TYPENAME>
<BYVALUE>X</BYVALUE>
<STANDARD>X</STANDARD>
</item>
- <item>
<IOTYPE>E</IOTYPE>
<NAME>JOB_OUTPUT_INFO</NAME>
<TYPING>TYPE</TYPING>
<TYPENAME>SSFCRESCL</TYPENAME>
<BYVALUE>X</BYVALUE>
<STANDARD>X</STANDARD>
</item>
- <item>
<IOTYPE>E</IOTYPE>
<NAME>JOB_OUTPUT_OPTIONS</NAME>
<TYPING>TYPE</TYPING>
<TYPENAME>SSFCRESOP</TYPENAME>
<BYVALUE>X</BYVALUE>
<STANDARD>X</STANDARD>
</item>
- <item>
<IOTYPE>I</IOTYPE>
<NAME>ARCHIVE_INDEX</NAME>
<TYPING>TYPE</TYPING>
<TYPENAME>TOA_DARA</TYPENAME>
<OPTIONAL>X</OPTIONAL>
<BYVALUE>X</BYVALUE>
<STANDARD>X</STANDARD>
</item>
- <item>
<IOTYPE>I</IOTYPE>
<NAME>ARCHIVE_INDEX_TAB</NAME>
<TYPING>TYPE</TYPING>
<TYPENAME>TSFDARA</TYPENAME>
<OPTIONAL>X</OPTIONAL>
<BYVALUE>X</BYVALUE>
<STANDARD>X</STANDARD>
</item>
- <item>
<IOTYPE>I</IOTYPE>
<NAME>ARCHIVE_PARAMETERS</NAME>
<TYPING>TYPE</TYPING>
<TYPENAME>ARC_PARAMS</TYPENAME>
<OPTIONAL>X</OPTIONAL>
<BYVALUE>X</BYVALUE>
<STANDARD>X</STANDARD>
</item>
- <item>
<IOTYPE>I</IOTYPE>
<NAME>CONTROL_PARAMETERS</NAME>
<TYPING>TYPE</TYPING>
<TYPENAME>SSFCTRLOP</TYPENAME>
<OPTIONAL>X</OPTIONAL>
<BYVALUE>X</BYVALUE>
<STANDARD>X</STANDARD>
</item>
- <item>
<IOTYPE>I</IOTYPE>
<NAME>MAIL_APPL_OBJ</NAME>
<TYPING>TYPE</TYPING>
<TYPENAME>SWOTOBJID</TYPENAME>
<OPTIONAL>X</OPTIONAL>
<BYVALUE>X</BYVALUE>
<STANDARD>X</STANDARD>
</item>
- <item>
<IOTYPE>I</IOTYPE>
<NAME>MAIL_RECIPIENT</NAME>
<TYPING>TYPE</TYPING>
<TYPENAME>SWOTOBJID</TYPENAME>
<OPTIONAL>X</OPTIONAL>
<BYVALUE>X</BYVALUE>
<STANDARD>X</STANDARD>
</item>
- <item>
<IOTYPE>I</IOTYPE>
<NAME>MAIL_SENDER</NAME>
<TYPING>TYPE</TYPING>
<TYPENAME>SWOTOBJID</TYPENAME>
<OPTIONAL>X</OPTIONAL>
<BYVALUE>X</BYVALUE>
<STANDARD>X</STANDARD>
</item>
- <item>
<IOTYPE>I</IOTYPE>
<NAME>OUTPUT_OPTIONS</NAME>
<TYPING>TYPE</TYPING>
<TYPENAME>SSFCOMPOP</TYPENAME>
<OPTIONAL>X</OPTIONAL>
<BYVALUE>X</BYVALUE>
<STANDARD>X</STANDARD>
</item>
- <item>
<IOTYPE>I</IOTYPE>
<NAME>USER_SETTINGS</NAME>
<TYPING>TYPE</TYPING>
<TYPENAME>TDBOOL</TYPENAME>
<OPTIONAL>X</OPTIONAL>
<BYVALUE>X</BYVALUE>
<DEFAULTVAL>'X'</DEFAULTVAL>
<STANDARD>X</STANDARD>
</item>
- <item>
<IOTYPE>X</IOTYPE>
<NAME>FORMATTING_ERROR</NAME>
<STANDARD>X</STANDARD>
</item>
- <item>
<IOTYPE>X</IOTYPE>
<NAME>INTERNAL_ERROR</NAME>
<STANDARD>X</STANDARD>
</item>
- <item>
<IOTYPE>X</IOTYPE>
<NAME>SEND_ERROR</NAME>
<STANDARD>X</STANDARD>
</item>
- <item>
<IOTYPE>X</IOTYPE>
<NAME>USER_CANCELED</NAME>
<STANDARD>X</STANDARD>
</item>
- <item>
<IOTYPE>T</IOTYPE>
<NAME>ITAB1</NAME>
<TYPING>LIKE</TYPING>
<TYPENAME>MKPF</TYPENAME>
</item>
</INTERFACE>
- <GDATA>
- <item>
<NAME>W_MKPF</NAME>
<TYPING>TYPE</TYPING>
<TYPENAME>MKPF</TYPENAME>
</item>
</GDATA>
- <sf:VARHEADER>
- <sf:item>
<PAGEFORMAT>DINA4</PAGEFORMAT>
<CPI>10.00</CPI>
<LPI>6.00</LPI>
<STDSTYLE>SYSTEM</STDSTYLE>
- <sf:PAGETREE>
- <sf:NODE>
<NODETYPE>RP</NODETYPE>
- <sf:SUCC>
- <sf:item>
- <sf:NODE>
<NODETYPE>PA</NODETYPE>
- <sf:OBJ>
- <sf:PAGE>
- <NAME>
<INAME>%PAGE1</INAME>
</NAME>
<CAPTION>New Page</CAPTION>
- <NEXTPAGE>
<INAME>%PAGE1</INAME>
</NEXTPAGE>
<NUMB_MODE>I</NUMB_MODE>
<NUMB_TYPE>A</NUMB_TYPE>
<PAGEORTN>P</PAGEORTN>
- <T_CAPTION>
- <item>
<LANGU>E</LANGU>
<FORMNAME>ZSUM_SMART</FORMNAME>
<OBJTYPE>PA</OBJTYPE>
<INAME>%PAGE1</INAME>
<CAPTION>New Page</CAPTION>
</item>
</T_CAPTION>
</sf:PAGE>
</sf:OBJ>
- <sf:SUCC>
- <sf:item>
- <sf:NODE>
<NODETYPE>WI</NODETYPE>
- <sf:OBJ>
- <sf:WINDOW ID="484">
- <NAME>
<INAME>MAIN</INAME>
</NAME>
<CAPTION>Main Window</CAPTION>
<WTYPE>M</WTYPE>
- <T_CAPTION>
- <item>
<LANGU>E</LANGU>
<FORMNAME>ZSUM_SMART</FORMNAME>
<OBJTYPE>WI</OBJTYPE>
<INAME>MAIN</INAME>
<CAPTION>Main Window</CAPTION>
</item>
</T_CAPTION>
- <sf:PROC_CTRL>
- <sf:NODE ID="508">
<NODETYPE>RC</NODETYPE>
- <sf:SUCC>
- <sf:item>
- <sf:NODE>
<NODETYPE>SE</NODETYPE>
- <sf:OBJ>
- <sf:SECTION>
- <NAME>
<INAME>%TABLE1</INAME>
</NAME>
<CAPTION>New Table 1</CAPTION>
<SECTTYPE>C</SECTTYPE>
<DATATYPE>L</DATATYPE>
<TABNAME>ITAB1</TABNAME>
<TABHTYPE>I</TABHTYPE>
<TABHEADER>W_MKPF</TABHEADER>
<OTABTYPE>D</OTABTYPE>
<OTABHEADER>A</OTABHEADER>
<OTABFOOTER>A</OTABFOOTER>
<FHEIGHT>1.00</FHEIGHT>
<U_FHEIGHT>CM</U_FHEIGHT>
- <PATTERN>
<PATTNUM>0000</PATTNUM>
<FRAME>0.00</FRAME>
<U_FRAME>PT</U_FRAME>
</PATTERN>
<USEBORDER>X</USEBORDER>
<WIDTH>16.00</WIDTH>
<U_WIDTH>CM</U_WIDTH>
<APPMODE>L</APPMODE>
<U_LEFT>CM</U_LEFT>
<U_TOP>CM</U_TOP>
<U_SB>CM</U_SB>
<U_SA>CM</U_SA>
- <DYNLINES>
- <item>
<NAME>LTYPE1</NAME>
<DEFAULTVAL>X</DEFAULTVAL>
<SHADING>000</SHADING>
</item>
</DYNLINES>
- <CELLS>
- <item>
<NAME>LTYPE1</NAME>
<COLUMNNR>001</COLUMNNR>
<CWIDTH>16.00</CWIDTH>
<U_CWIDTH>CM</U_CWIDTH>
<SHADING>000</SHADING>
- <BORDERS>
- <item>
<IDX>001</IDX>
<INTENSITY>000</INTENSITY>
<LLEFT>0.00</LLEFT>
<LLEFT_U>MM</LLEFT_U>
<LTOP>0.00</LTOP>
<LTOP_U>MM</LTOP_U>
<LRIGHT>0.00</LRIGHT>
<LRIGHT_U>MM</LRIGHT_U>
<LBOTTOM>0.00</LBOTTOM>
<LBOTTOM_U>MM</LBOTTOM_U>
- <FILLCOLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
</FILLCOLOR>
- <CLEFT>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
</CLEFT>
- <CTOP>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
</CTOP>
- <CRIGHT>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
</CRIGHT>
- <CBOTTOM>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
</CBOTTOM>
</item>
</BORDERS>
</item>
</CELLS>
- <T_CAPTION>
- <item>
<LANGU>E</LANGU>
<FORMNAME>ZSUM_SMART</FORMNAME>
<OBJTYPE>SE</OBJTYPE>
<INAME>%TABLE1</INAME>
<CAPTION>New Table 1</CAPTION>
</item>
</T_CAPTION>
</sf:SECTION>
</sf:OBJ>
- <sf:SUCC>
- <sf:item>
- <sf:NODE>
<NODETYPE>EV</NODETYPE>
- <sf:OBJ>
- <sf:EVENT>
- <NAME>
<INAME>%EVENT1</INAME>
</NAME>
<CAPTION>Header</CAPTION>
<EVTYPE>H</EVTYPE>
- <T_CAPTION>
- <item>
<LANGU>E</LANGU>
<FORMNAME>ZSUM_SMART</FORMNAME>
<OBJTYPE>EV</OBJTYPE>
<INAME>%EVENT1</INAME>
<CAPTION>Header</CAPTION>
</item>
</T_CAPTION>
</sf:EVENT>
</sf:OBJ>
- <sf:SUCC>
- <sf:item>
- <sf:NODE>
<NODETYPE>SE</NODETYPE>
- <sf:OBJ>
- <sf:SECTION>
- <NAME>
<INAME>%ROW1</INAME>
</NAME>
<CAPTION>New Line 1</CAPTION>
<SECTTYPE>R</SECTTYPE>
<U_FHEIGHT>CM</U_FHEIGHT>
- <PATTERN>
<PATTNUM>0000</PATTNUM>
<FRAME>0.00</FRAME>
<U_FRAME>PT</U_FRAME>
</PATTERN>
<U_WIDTH>CM</U_WIDTH>
<U_LEFT>CM</U_LEFT>
<U_TOP>CM</U_TOP>
<U_SB>CM</U_SB>
<U_SA>CM</U_SA>
- <T_CAPTION>
- <item>
<LANGU>E</LANGU>
<FORMNAME>ZSUM_SMART</FORMNAME>
<OBJTYPE>SE</OBJTYPE>
<INAME>%ROW1</INAME>
<CAPTION>New Line 1</CAPTION>
</item>
</T_CAPTION>
</sf:SECTION>
</sf:OBJ>
- <sf:OUTATTR>
- <sf:OUTATTR>
- <NAME>
<INAME>%OUTATTRIB2</INAME>
</NAME>
<T_NEWLINE>X</T_NEWLINE>
<T_LINETYPE>LTYPE1</T_LINETYPE>
<U_WFRAME>PT</U_WFRAME>
<U_WBOXV>CM</U_WBOXV>
<U_WBOXH>CM</U_WBOXH>
<U_WLEFT>CM</U_WLEFT>
<U_WWIDTH>CM</U_WWIDTH>
<U_WTOP>CM</U_WTOP>
<U_WHEIGHT>CM</U_WHEIGHT>
- <BORDER>
- <LEFTATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</LEFTATTR>
- <TOPATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</TOPATTR>
- <RIGHTATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</RIGHTATTR>
- <BOTTOMATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</BOTTOMATTR>
</BORDER>
- <T_CAPTION>
- <item>
<LANGU>E</LANGU>
<FORMNAME>ZSUM_SMART</FORMNAME>
<OBJTYPE>OA</OBJTYPE>
<INAME>%OUTATTRIB2</INAME>
</item>
</T_CAPTION>
</sf:OUTATTR>
</sf:OUTATTR>
- <sf:SUCC>
- <sf:item>
- <sf:NODE>
<NODETYPE>SE</NODETYPE>
- <sf:OBJ>
- <sf:SECTION>
- <NAME>
<INAME>%CELL1</INAME>
</NAME>
<CAPTION>New Column 1</CAPTION>
<SECTTYPE>E</SECTTYPE>
<U_FHEIGHT>CM</U_FHEIGHT>
- <PATTERN>
<PATTNUM>0000</PATTNUM>
<FRAME>0.00</FRAME>
<U_FRAME>PT</U_FRAME>
</PATTERN>
<U_WIDTH>CM</U_WIDTH>
<U_LEFT>CM</U_LEFT>
<U_TOP>CM</U_TOP>
<U_SB>CM</U_SB>
<U_SA>CM</U_SA>
- <T_CAPTION>
- <item>
<LANGU>E</LANGU>
<FORMNAME>ZSUM_SMART</FORMNAME>
<OBJTYPE>SE</OBJTYPE>
<INAME>%CELL1</INAME>
<CAPTION>New Column 1</CAPTION>
</item>
</T_CAPTION>
</sf:SECTION>
</sf:OBJ>
- <sf:OUTATTR>
- <sf:OUTATTR>
- <NAME>
<INAME>%OUTATTRIB3</INAME>
</NAME>
<T_NEWCELL>X</T_NEWCELL>
<U_WFRAME>PT</U_WFRAME>
<U_WBOXV>CM</U_WBOXV>
<U_WBOXH>CM</U_WBOXH>
<U_WLEFT>CM</U_WLEFT>
<U_WWIDTH>CM</U_WWIDTH>
<U_WTOP>CM</U_WTOP>
<U_WHEIGHT>CM</U_WHEIGHT>
- <BORDER>
- <LEFTATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</LEFTATTR>
- <TOPATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</TOPATTR>
- <RIGHTATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</RIGHTATTR>
- <BOTTOMATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</BOTTOMATTR>
</BORDER>
- <T_CAPTION>
- <item>
<LANGU>E</LANGU>
<FORMNAME>ZSUM_SMART</FORMNAME>
<OBJTYPE>OA</OBJTYPE>
<INAME>%OUTATTRIB3</INAME>
</item>
</T_CAPTION>
</sf:OUTATTR>
</sf:OUTATTR>
<sf:SUCC />
</sf:NODE>
</sf:item>
</sf:SUCC>
</sf:NODE>
</sf:item>
</sf:SUCC>
</sf:NODE>
</sf:item>
- <sf:item>
- <sf:NODE>
<NODETYPE>EV</NODETYPE>
- <sf:OBJ>
- <sf:EVENT>
- <NAME>
<INAME>%EVENT2</INAME>
</NAME>
<CAPTION>Main Area</CAPTION>
<EVTYPE>B</EVTYPE>
- <T_CAPTION>
- <item>
<LANGU>E</LANGU>
<FORMNAME>ZSUM_SMART</FORMNAME>
<OBJTYPE>EV</OBJTYPE>
<INAME>%EVENT2</INAME>
<CAPTION>Main Area</CAPTION>
</item>
</T_CAPTION>
</sf:EVENT>
</sf:OBJ>
- <sf:SUCC>
- <sf:item>
- <sf:NODE>
<NODETYPE>SE</NODETYPE>
- <sf:OBJ>
- <sf:SECTION>
- <NAME>
<INAME>%LOOP1</INAME>
</NAME>
<CAPTION>New Loop 1</CAPTION>
<SECTTYPE>L</SECTTYPE>
<TABHTYPE>I</TABHTYPE>
<U_FHEIGHT>CM</U_FHEIGHT>
- <PATTERN>
<PATTNUM>0000</PATTNUM>
<FRAME>0.00</FRAME>
<U_FRAME>PT</U_FRAME>
</PATTERN>
<U_WIDTH>CM</U_WIDTH>
<U_LEFT>CM</U_LEFT>
<U_TOP>CM</U_TOP>
<U_SB>CM</U_SB>
<U_SA>CM</U_SA>
- <T_CAPTION>
- <item>
<LANGU>E</LANGU>
<FORMNAME>ZSUM_SMART</FORMNAME>
<OBJTYPE>SE</OBJTYPE>
<INAME>%LOOP1</INAME>
<CAPTION>New Loop 1</CAPTION>
</item>
</T_CAPTION>
</sf:SECTION>
</sf:OBJ>
- <sf:SUCC>
- <sf:item>
- <sf:NODE>
<NODETYPE>SE</NODETYPE>
- <sf:OBJ>
- <sf:SECTION>
- <NAME>
<INAME>%ROW2</INAME>
</NAME>
<CAPTION>New Line 2</CAPTION>
<SECTTYPE>R</SECTTYPE>
<U_FHEIGHT>CM</U_FHEIGHT>
- <PATTERN>
<PATTNUM>0000</PATTNUM>
<FRAME>0.00</FRAME>
<U_FRAME>PT</U_FRAME>
</PATTERN>
<U_WIDTH>CM</U_WIDTH>
<U_LEFT>CM</U_LEFT>
<U_TOP>CM</U_TOP>
<U_SB>CM</U_SB>
<U_SA>CM</U_SA>
- <T_CAPTION>
- <item>
<LANGU>E</LANGU>
<FORMNAME>ZSUM_SMART</FORMNAME>
<OBJTYPE>SE</OBJTYPE>
<INAME>%ROW2</INAME>
<CAPTION>New Line 2</CAPTION>
</item>
</T_CAPTION>
</sf:SECTION>
</sf:OBJ>
- <sf:OUTATTR>
- <sf:OUTATTR>
- <NAME>
<INAME>%OUTATTRIB4</INAME>
</NAME>
<T_NEWLINE>X</T_NEWLINE>
<T_LINETYPE>LTYPE1</T_LINETYPE>
<U_WFRAME>PT</U_WFRAME>
<U_WBOXV>CM</U_WBOXV>
<U_WBOXH>CM</U_WBOXH>
<U_WLEFT>CM</U_WLEFT>
<U_WWIDTH>CM</U_WWIDTH>
<U_WTOP>CM</U_WTOP>
<U_WHEIGHT>CM</U_WHEIGHT>
- <BORDER>
- <LEFTATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</LEFTATTR>
- <TOPATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</TOPATTR>
- <RIGHTATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</RIGHTATTR>
- <BOTTOMATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</BOTTOMATTR>
</BORDER>
- <T_CAPTION>
- <item>
<LANGU>E</LANGU>
<FORMNAME>ZSUM_SMART</FORMNAME>
<OBJTYPE>OA</OBJTYPE>
<INAME>%OUTATTRIB4</INAME>
</item>
</T_CAPTION>
</sf:OUTATTR>
</sf:OUTATTR>
- <sf:SUCC>
- <sf:item>
- <sf:NODE>
<NODETYPE>SE</NODETYPE>
- <sf:OBJ>
- <sf:SECTION>
- <NAME>
<INAME>%CELL2</INAME>
</NAME>
<CAPTION>New Column 2</CAPTION>
<SECTTYPE>E</SECTTYPE>
<U_FHEIGHT>CM</U_FHEIGHT>
- <PATTERN>
<PATTNUM>0000</PATTNUM>
<FRAME>0.00</FRAME>
<U_FRAME>PT</U_FRAME>
</PATTERN>
<U_WIDTH>CM</U_WIDTH>
<U_LEFT>CM</U_LEFT>
<U_TOP>CM</U_TOP>
<U_SB>CM</U_SB>
<U_SA>CM</U_SA>
- <T_CAPTION>
- <item>
<LANGU>E</LANGU>
<FORMNAME>ZSUM_SMART</FORMNAME>
<OBJTYPE>SE</OBJTYPE>
<INAME>%CELL2</INAME>
<CAPTION>New Column 2</CAPTION>
</item>
</T_CAPTION>
</sf:SECTION>
</sf:OBJ>
- <sf:OUTATTR>
- <sf:OUTATTR>
- <NAME>
<INAME>%OUTATTRIB5</INAME>
</NAME>
<T_NEWCELL>X</T_NEWCELL>
<U_WFRAME>PT</U_WFRAME>
<U_WBOXV>CM</U_WBOXV>
<U_WBOXH>CM</U_WBOXH>
<U_WLEFT>CM</U_WLEFT>
<U_WWIDTH>CM</U_WWIDTH>
<U_WTOP>CM</U_WTOP>
<U_WHEIGHT>CM</U_WHEIGHT>
- <BORDER>
- <LEFTATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</LEFTATTR>
- <TOPATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</TOPATTR>
- <RIGHTATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</RIGHTATTR>
- <BOTTOMATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</BOTTOMATTR>
</BORDER>
- <T_CAPTION>
- <item>
<LANGU>E</LANGU>
<FORMNAME>ZSUM_SMART</FORMNAME>
<OBJTYPE>OA</OBJTYPE>
<INAME>%OUTATTRIB5</INAME>
</item>
</T_CAPTION>
</sf:OUTATTR>
</sf:OUTATTR>
- <sf:SUCC>
- <sf:item>
- <sf:NODE>
<NODETYPE>TI</NODETYPE>
- <sf:OBJ>
- <sf:TEXT>
- <NAME>
<INAME>%TEXT1</INAME>
</NAME>
<CAPTION>New Text 1</CAPTION>
<APPMODE>P</APPMODE>
- <TEXT>
- <item>
<TDFORMAT>*</TDFORMAT>
<TDLINE><(>&<)>w_mkpf-mblnr<(>&<)></TDLINE>
</item>
</TEXT>
<STYLE_NAME>SYSTEM</STYLE_NAME>
- <TEXT_AREA>
<ENABLED>F</ENABLED>
<NCOLS>0</NCOLS>
<NROWS>0</NROWS>
</TEXT_AREA>
- <T_CAPTION>
- <item>
<LANGU>E</LANGU>
<FORMNAME>ZSUM_SMART</FORMNAME>
<OBJTYPE>TI</OBJTYPE>
<INAME>%TEXT1</INAME>
<CAPTION>New Text 1</CAPTION>
</item>
</T_CAPTION>
- <T_TEXT>
- <item>
<SPRAS>E</SPRAS>
<TXTYPE>F</TXTYPE>
<FORMNAME>ZSUM_SMART</FORMNAME>
<INAME>%TEXT1</INAME>
<LINENR>000001</LINENR>
<TDFORMAT>*</TDFORMAT>
<TDLINE><(>&<)>w_mkpf-mblnr<(>&<)></TDLINE>
</item>
</T_TEXT>
</sf:TEXT>
</sf:OBJ>
<sf:SUCC />
</sf:NODE>
</sf:item>
</sf:SUCC>
</sf:NODE>
</sf:item>
</sf:SUCC>
</sf:NODE>
</sf:item>
</sf:SUCC>
</sf:NODE>
</sf:item>
</sf:SUCC>
</sf:NODE>
</sf:item>
- <sf:item>
- <sf:NODE>
<NODETYPE>EV</NODETYPE>
- <sf:OBJ>
- <sf:EVENT>
- <NAME>
<INAME>%EVENT3</INAME>
</NAME>
<CAPTION>Footer</CAPTION>
<EVTYPE>F</EVTYPE>
- <T_CAPTION>
- <item>
<LANGU>E</LANGU>
<FORMNAME>ZSUM_SMART</FORMNAME>
<OBJTYPE>EV</OBJTYPE>
<INAME>%EVENT3</INAME>
<CAPTION>Footer</CAPTION>
</item>
</T_CAPTION>
</sf:EVENT>
</sf:OBJ>
<sf:SUCC />
</sf:NODE>
</sf:item>
</sf:SUCC>
</sf:NODE>
</sf:item>
</sf:SUCC>
</sf:NODE>
</sf:PROC_CTRL>
</sf:WINDOW>
</sf:OBJ>
- <sf:OUTATTR>
- <sf:OUTATTR>
- <NAME>
<INAME>%OUTATTRIB1</INAME>
</NAME>
<CAPTION>New Display Option</CAPTION>
<U_WFRAME>PT</U_WFRAME>
<U_WBOXV>CM</U_WBOXV>
<U_WBOXH>CM</U_WBOXH>
<WLEFT>2.50</WLEFT>
<U_WLEFT>CM</U_WLEFT>
<WWIDTH>16.00</WWIDTH>
<U_WWIDTH>CM</U_WWIDTH>
<WTOP>2.50</WTOP>
<U_WTOP>CM</U_WTOP>
<WHEIGHT>25.20</WHEIGHT>
<U_WHEIGHT>CM</U_WHEIGHT>
- <BORDER>
- <LEFTATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</LEFTATTR>
- <TOPATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</TOPATTR>
- <RIGHTATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</RIGHTATTR>
- <BOTTOMATTR>
<THICKNESS>0.00</THICKNESS>
<THICKNESSU>PT</THICKNESSU>
<DISTANCE>0.00</DISTANCE>
<DISTANCEU>CM</DISTANCEU>
- <COLOR>
<RED>000</RED>
<GREEN>000</GREEN>
<BLUE>000</BLUE>
<TRANS>000</TRANS>
</COLOR>
</BOTTOMATTR>
</BORDER>
- <T_CAPTION>
- <item>
<LANGU>E</LANGU>
<FORMNAME>ZSUM_SMART</FORMNAME>
<OBJTYPE>OA</OBJTYPE>
<INAME>%OUTATTRIB1</INAME>
<CAPTION>New Display Option</CAPTION>
</item>
</T_CAPTION>
</sf:OUTATTR>
</sf:OUTATTR>
<sf:SUCC />
</sf:NODE>
</sf:item>
</sf:SUCC>
</sf:NODE>
</sf:item>
</sf:SUCC>
</sf:NODE>
</sf:PAGETREE>
</sf:item>
</sf:VARHEADER>
</sf:SMARTFORM>
And here is the program
REPORT ZSMARTFORM.
Calling SMARTFORMS from your ABAP program.
Collecting all the table data in your program, and pass once to SMARTFORMS
SMARTFORMS
Declare your table type in :-
Global Settings -> Form Interface
Global Definintions -> Global Data
Main Window -> Table -> DATA
*
Written by : SAP Hints and Tips on Configuration and ABAP/4 Programming
*
TABLES: MKPF.
DATA: FM_NAME TYPE RS38L_FNAM.
DATA: BEGIN OF Itab1 OCCURS 0.
INCLUDE STRUCTURE MKPF.
DATA: END OF Itab1.
data: w_mkpf type mkpf.
DATA : v_fmname TYPE rs38l_fnam.
SELECT * FROM MKPF into table itab1 up to 100 rows .
At the end of your program.
Passing data to SMARTFORMS
*
CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
EXPORTING
formname = 'ZSUM_SMART'
VARIANT = ' '
DIRECT_CALL = ' '
IMPORTING
fm_name = v_fmname
EXCEPTIONS
NO_FORM = 1
NO_FUNCTION_MODULE = 2
OTHERS = 3
.
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
CALL FUNCTION v_fmname
EXPORTING
ARCHIVE_INDEX =
ARCHIVE_INDEX_TAB =
ARCHIVE_PARAMETERS =
CONTROL_PARAMETERS =
MAIL_APPL_OBJ =
MAIL_RECIPIENT =
MAIL_SENDER =
OUTPUT_OPTIONS =
USER_SETTINGS = 'X'
IMPORTING
DOCUMENT_OUTPUT_INFO =
JOB_OUTPUT_INFO =
JOB_OUTPUT_OPTIONS =
TABLES
itab1 = Itab1
EXCEPTIONS
FORMATTING_ERROR = 1
INTERNAL_ERROR = 2
SEND_ERROR = 3
USER_CANCELED = 4
OTHERS = 5
.
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
2008 Jan 16 6:20 PM
Hi,
To display the value of variable it must be added in correct way. It means the variable should be added to the text object of the form with help of drag&drop or manually with help of icon "+" - Insert field. After insertion the variable should be gray colored in editor..
May be this is the point????
Best Regards
Adam
2008 Jan 17 6:14 AM
Thanks Adam.
It solved my problem.
Now i added it using + icon and it worked.
I initially added directly in the editor.
I have given you points ADAM.Thanks once again.
2008 Jan 16 6:48 PM
the problem is because
you are type text:
&<)>w_mkpf-mblnr<(>&
you need type variable:
&w_mkpf-mblnr&
| User | Count |
|---|---|
| 6 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 | |
| 1 |