预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共75页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

SAPScript编程指南75/751SAPscriptForms31.1SAPscript的组成31.2Forms:组件和技术31.2.1概念31.2.1.1修改SAPForms31.2.1.2Forms:概念41.2.1.3Client和语言版本:概念41.2.2组件41.2.2.1HeaderData41.2.2.2ParagraphFormatsandAttributes61.2.2.3CharacterFormatsandAttributes81.2.2.4Windows81.2.2.5Pages(页面)101.2.2.6Pageswindow(页面窗口)111.2.2.7TextElements(文本元素)121.2.3技术151.2.3.1在Form中包含图形151.2.3.2在FORM中包含公司logo171.2.3.3在form中打印条形码241.2.3.4UsingBoxes,Lines,andShading272.SAPscriptControlCommands302.1ControlCommands语法302.2ControlCommands种类302.2.1显示分页:NEW-PAGE302.2.2限制分页:PROTECT312.2.3下一个mainwindow命令:NEW-WINDOW312.2.4给文本symbol分配值:DEFINE312.2.5格式化日期字段:SETDATEMASK322.2.6格式化Time字段:SETTIMEMASK332.2.7设置与国家相关的格式:SETCOUNTRY332.2.8设置symbol位:SETSIGN342.2.9InitializingNumberedParagraphs:RESET342.2.10包含其他文本:INCLUDE352.2.11改变样式:STYLE352.2.12格式化地址:ADDRESS352.2.13在mainwindow中设置HeaderText:TOP372.2.14在mainwindow中设置FooterText:BOTTOM372.2.15条件文本:IF372.2.16条件文本:CASE382.2.17调用ABAP子程序:PERFORM382.2.18合计:SUMMING403.SAPscriptSymbols403.1SyntaxofSymbols403.2SystemSymbols413.3ProgramSymbols423.4StandardSymbols433.5TextSymbols434.FormattingOptions434.1Offset(偏移量)434.2OutputLength444.3OmittingtheLeadingSign444.3OmittingLeadingZeros454.4SpaceCompression454.5NumberofDecimalPlaces454.6OmittingtheSeparatorfor‘Thousands’464.7SpecifyinganExponentforFloatingPointNumbers464.8Right-JustifiedOutput464.9FillCharacters474.10SuppressingOutputofInitialValues474.11LocalDates(CurrentlyOnlyforJapan)474.12ChangingtheValueofaCounter474.13PrecedingandSubsequentTexts(Pre-Text/Post-Text)485.SAPscriptFunctionModules495.1OPEN_FORM515.2CLOSE_FORM525.3WRITE_FORM526一个完整的例子531SAPscriptForms1.1SAPscript的组成SAPscript由下面五个部分组成:1)编辑器用来编辑一行文本。如果用户决定维护与应用程序相关的文本,应用程序事务会自动调用这个文本编辑器,2)styles和forms,用来打印layout。3)中央输出模块设计器。它的任务是根据相应的格式信息为某种外部设备准备文本,这些格式信息来自于分配了文本的style和forms。4)程序接口,通过将SAPscript组件包括在程序中来控制form的输出。5)用来存储文本、styles、forms的数据库表格。可以用下图来表示:1.2Forms:组件和技术1.2.1概念1.2.1.1修改SAPForms如果需要修改SAPForms,可以象下面这样设置开发环境:确信客户端没有标准的SAPForms拷贝你需要的标准SAPForms到你的开发环境中重新命名,最好以Y或者Z开头为了使更改生效,需要修改相关的S