下载
加入VIP
  • 专属下载特权
  • 现金文档折扣购买
  • VIP免费专区
  • 千万文档免费下载

上传资料

关闭

关闭

关闭

封号提示

内容

首页 abap,smartform,表中的行高,固定,模板的行高

abap,smartform,表中的行高,固定,模板的行高.doc

abap,smartform,表中的行高,固定,模板的行高

迷人的最后一次心痛
2018-05-31 0人阅读 举报 0 0 暂无简介

简介:本文档为《abap,smartform,表中的行高,固定,模板的行高doc》,可适用于领域

abap,smartform,表中的行高,固定,模板的行高篇一:ABAPSMARTFORMS创建报表表格Smartform报表实例目的:根据用户需求自定义打印报表。说明:Smartform的创建需要指定页格式、样式如果报表中存在条码则需要指定条码格式。涉及内容:页格式(SPAD)、条码格式(SE)、样式(SMARTFORMS)、报表(SMARTFORMS)。SMARTFORMS创建报表表格创建报表表格、TCODE:SMARTFORMS输入表格名称点击”创建“按钮如图:图、输入表格的描述然后保存如图:图全局设置表格属性、在表格属性的“输出选项”页签中指定页格式和样式可以是系统标准的也可以是前面创建的本练习选择前面自定义的页格式和样式如图:图全局设置表格接口、在表格接口的“导入”页签中配置Import参数(要同程序中调用该Smartform的程序的参数相同)本练习配置了个导入参数如图:图说明:a、可选和值传递选项处可以根据实际情况而定如果勾选了可选的选项则在程序调用时可不对该参数进行传递值否则为必须传递的参数如果没有对必须传递的参数传值就会报错b、自定义上面的个参数为系统生成在“导出”页签中也有个系统生成的参数本练习不会使用到所以不做详细介绍c、“表”和“例外”页签中也可以进行参数配置但是本练习都没使用到所以也不做详细介绍d、导入参数也可以是导入内表这样可以在“页和窗口”的主窗口中进行循环打印。全局设置全局定义、在全局定义的“全局数据”页签中配置Smartform中的参数如图:图说明:a、全局数据中的参数通常是为了将表格接口中导入的参数进行处理并赋值。、在全局定义的“初始化”页签中将导入Smartform的参数进行处理后赋值给输出参数如图:图说明:a、输入参数为值需要处理的参数b、输出参数为输入参数处理后的数值返回可以和输入参数同名也可以再“全局数据”页签中进行自定义本练习使用的是自定义的参数c、本练习的值处理代码如下:MATNR=MATNRMAKTX=MAKTXBISMT=BISMTLGORT=LGORTCALLFUNCTION#CONVERSIONEXITCUNITOUTPUT#EXPORTINGINPUT=MEINSLANGUAGE=SYLANGUIMPORTING*LONGTEXT=OUTPUT=MEINS*SHORTTEXT=*EXCEPTIONS*UNITNOTFOUND=*OTHERS=IFSYSUBRC*ImplementsuitableerrorhandlinghereENDIF*MEINS=MEINSCONDENSEMATNRCONDENSEMAKTXCONDENSEMEINSCONDENSEBISMTCONDENSELGORT页和窗口新页面经过就完成了数据的处理。接下来是设计报表的界面并将参数值显示到报表中。、新页面属性中页格式选择“横向格式”如图:图篇二:SMARTFORM字段参数设置及系统变量OutputOptionsforFieldContentsUsetheFormattingoptionstoadaptthevalueofafieldbeforeprintingitYoucanentertherelevantparametersdirectlybehindthefieldnameMakesuretowritetheshortformsofthedifferentoptionsinuppercaselettersSomeoftheoptionscanbecombinedGeneralInformationTheformattingoptionsarenotsuitedforalldatatypesoffields(forexample,forcharacterfieldsyouneednoexponentialrepresentation)YoumustdistinguishbetweennumericfieldsandcharacterfieldsNumericFieldsIfspecified,thesystemfirstevaluatesthelength(length)Ifnolengthisspecified,thesystemdisplaysthevalueinitsoveralllengthThetrailingblankindicatesapositivesignTosuppressit,useformattingoptionSAnyoffsetoffsetspecifiedisignoredSequenceofevaluation:(length),signtotheleft(),Japanesedate(L),suppressblanks(C),rightjustifieddisplay(R),insertfillers(F)CharacterFieldsBydefault,thesystemdisplaysthevalueofafieldinitsoveralllength,buttruncatestrailingblanksSequenceofevaluation:suppressblanks(C),offsetand(length),rightjustifieddisplay(R),insertfillers(F)OverviewFormattingOptionsforFieldsSystemFieldsWithinaformyoucanusethefieldstringSFSYwithitssystemfieldsDuringformprocessingthesystemreplacesthesefieldswiththecorrespondingvaluesThefieldvaluescomefromtheSAPSystemorareresultsoftheprocessingSystemfieldsofSmartFormsWhenusingthefieldsSFSYFORMPAGESorSFSYJOBPAGESyoumustkeepalloutputpagesinthemainmemorytiltheendoftheformortheprintjob,toallowthesefieldstobereplacedwiththeirrespectivevaluesForlargeformsorprintjobs,thismayrequireahugeamountofmemoryspace篇三:ABAPSMARTFORMS创建报表样式目的:根据用户需求自定义打印报表。说明:Smartform的创建需要指定页格式、样式如果报表中存在条码则需要指定条码格式。涉及内容:页格式(SPAD)、条码格式(SE)、样式(SMARTFORMS)、报表(SMARTFORMS)。SMARTFORMS创建报表样式创建报表样式、TCODE:SMARTFORMS输入样式名称点击”创建“按钮如图:图、根据需要输入相应的参数其中”标准段落“处先放空因为还没有创建段落格式如图:图具体参数的数值选择根据实际需要设定如果不确定数值大小的效果可以通过假设值输进去后激活样式然后在创建好的报表表格中进行引用做测试有差异后续再做调整。输完后保存报表样式。创建段落格式、右击”段落格式“目录然后点击”创建节点“如图:图、输入节点名称然后打钩如图:图、对节点“LE”的“缩进和空格”和“字体”页签进行参数设置如图:图(转载于:wWWxlTkWJCom小龙文档网:abap,smartform,表中的行高,固定,模板的行高)同理如果不确定参数具体的效果可在激活后进行测试。、参照步骤创建节点“P“如图:图、参照步骤创建节点“P“如图:

用户评价(0)

关闭

新课改视野下建构高中语文教学实验成果报告(32KB)

抱歉,积分不足下载失败,请稍后再试!

提示

试读已结束,如需要继续阅读或者下载,敬请购买!

文档小程序码

使用微信“扫一扫”扫码寻找文档

1

打开微信

2

扫描小程序码

3

发布寻找信息

4

等待寻找结果

我知道了
评分:

/7

abap,smartform,表中的行高,固定,模板的行高

VIP

在线
客服

免费
邮箱

爱问共享资料服务号

扫描关注领取更多福利