freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

demosapscriptform教程(已修改)

2025-07-07 06:29 本頁(yè)面
 

【正文】 1 SAPscript Forms 3 SAPscript的組成 3 Forms: 組件和技術(shù) 3 概念 3 Forms 3 Forms:概念 4 Client和語(yǔ)言版本:概念 4 組件 4 Header Data 4 Paragraph Formats and Attributes 6 Character Formats and Attributes 8 Windows 8 Pages(頁(yè)面) 10 Pages window(頁(yè)面窗口) 11 Text Elements (文本元素) 12 技術(shù) 15 15 17 24 Using Boxes, Lines, and Shading 27 Control Commands 30 Control Commands語(yǔ)法 30 Control Commands 種類 30 顯示分頁(yè):NEWPAGE 30 限制分頁(yè):PROTECT 31 下一個(gè)main window命令:NEWWINDOW 31 給文本symbol分配值:DEFINE 31 格式化日期字段:SET DATE MASK 32 格式化Time字段:SET TIME MASK 33 設(shè)置與國(guó)家相關(guān)的格式:SET COUNTRY 33 設(shè)置symbol位:SET SIGN 34 Initializing Numbered Paragraphs:RESET 34:INCLUDE 35:STYLE 35:ADDRESS 35 window中設(shè)置Header Text:TOP 37 window中設(shè)置Footer Text:BOTTOM 37:IF 37:CASE 38:PERFORM 38:SUMMING 40 Symbols 40 of Symbols 40 Symbols 41 Symbols 42 Symbols 43 Symbols 43 Options 43(偏移量) 43 Length 44 Omitting the Leading Sign 44 Omitting Leading Zeros 45 Space Compression 45 Number of Decimal Places 45 Omitting the Separator for ‘Thousands’ 46 Specifying an Exponent for Floating Point Numbers 46 RightJustified Output 46 Fill Characters 47 Suppressing Output of Initial Values 47 Dates(Currently Only for Japan) 47 the Value of a Counter 47 and Subsequent Texts(PreText/PostText) 48 Function Modules 49 51 52 526一個(gè)完整的例子 531 SAPscript Forms SAPscript的組成SAPscript由下面五個(gè)部分組成:1)編輯器用來(lái)編輯一行文本。如果用戶決定維護(hù)與應(yīng)用程序相關(guān)的文本,應(yīng)用程序事務(wù)會(huì)自動(dòng)調(diào)用這個(gè)文本編輯器,2)styles和forms,用來(lái)打印layout。3)中央輸出模塊設(shè)計(jì)器。它的任務(wù)是根據(jù)相應(yīng)的格式信息為某種外部設(shè)備準(zhǔn)備文本,這些格式信息來(lái)自于分配了文本的style和forms。4)程序接口,通過(guò)將SAPscript組件包括在程序中來(lái)控制form的輸出。5)用來(lái)存儲(chǔ)文本、styles、forms的數(shù)據(jù)庫(kù)表格??梢杂孟聢D來(lái)表示: Forms: 組件和技術(shù) 概念 Forms如果需要修改SAP Forms,可以象下面這樣設(shè)置開(kāi)發(fā)環(huán)境:l 確信客戶端沒(méi)有標(biāo)準(zhǔn)的SAP Formsl 拷貝你需要的標(biāo)準(zhǔn)SAP Forms到你的開(kāi)發(fā)環(huán)境中l(wèi) 重新命名,最好以Y或者Z開(kāi)頭l 為了使更改生效,需要修改相關(guān)的SAP 打印程序使用經(jīng)過(guò)你修改后的Forms,可以使用SAP IMG來(lái)進(jìn)行。 Forms:概念Forms用來(lái)控制文檔中的頁(yè)面layout和文本格式。在將某一文檔輸出到打印機(jī)或者屏幕的時(shí)候,必須將一個(gè)Form分配給該文檔。如果沒(méi)有指定,就使用系統(tǒng)默認(rèn)的Form。在SAP應(yīng)用中,通常利用Forms來(lái)定制諸如發(fā)票、支票之類的特殊文檔的layout。這些Forms用來(lái)描述文檔頁(yè)面中的信息結(jié)構(gòu),比如地址抬頭、item行、頁(yè)腳等等。有兩種方法來(lái)格式化Forms中的的文本:l 在標(biāo)準(zhǔn)的SAPscript文本處理器中(Tools 174。 Word processing 174。 Standard text),可以為一個(gè)文檔選擇一Form。然后在Form的Main窗口中輸入文本并格式化。例如,我們?yōu)樾偶x擇一個(gè)Form,然后在Main窗口中輸入信件內(nèi)容,當(dāng)打印該信件時(shí),信件內(nèi)容隨同其他信息一并打印出來(lái)(比如抬頭、頁(yè)腳等等)。l 通過(guò)SAP應(yīng)用中的打印程序生成文檔。該打印程序使用一個(gè)Form,并提示用戶輸入相關(guān)文本信息。 Client和語(yǔ)言版本:概念Forms和Styles是與客戶端相關(guān)的,也就是說(shuō),在哪一個(gè)客戶端創(chuàng)建的Form和Styles只能在這個(gè)客戶端使用。同樣的,F(xiàn)orms和Styles也是語(yǔ)言相關(guān)的,在Forms和Styles中的定義的文本只能用一種語(yǔ)言來(lái)進(jìn)行定義??梢杂肧AP翻譯工具來(lái)翻譯這些Forms和StylesClient 000缺?。篠APscript給在client000中的Forms和Styles賦予一種特殊狀態(tài)。如果在打印一個(gè)文檔的時(shí)候,文檔中定義的Forms和Styles在當(dāng)前客戶端不可用,則SAPscript就在client000中檢查所定義的Forms和Styles,如果找到,就利用client000中的來(lái)進(jìn)行打印。SAP標(biāo)準(zhǔn)Forms和Styles總是存儲(chǔ)在client000中。可以通過(guò)拷貝這些標(biāo)準(zhǔn)Forms和Styles到當(dāng)前客戶端并重新以YXXX或者ZXXX命名加以使用。Language rules: SAPscript uses the following rules to manage versions of forms and styles in different languages: The language in which a form or style is created is its original language. You can translate a form or style into other languages using SAP’s translation tools. If a form or style is needed only in its original language and need not be translated, then you can indicate this in the language attributes in the header data. The form or style then does not appear in work lists in the translation tools. In versions other than the original language version, changes to a form or style are limited only to translation of texts. No changes to definitions and attributes are permitted. 組件 Header DataHeader Data由全局?jǐn)?shù)據(jù),比如page格式、page方向、初始字體等組成。在Header Data的Basic settings標(biāo)簽中可以對(duì)這些數(shù)據(jù)進(jìn)行維護(hù)。Header Data還包括form的名字、描述、類以及狀態(tài)。Header Data的操作畫(huà)面如下:一個(gè)例子:下圖是簡(jiǎn)單的發(fā)票的例子,是利用SAPscript Form創(chuàng)建的。每一個(gè)form由一個(gè)start page和任意數(shù)量的subsequent pages組成,這依賴于字符文本的長(zhǎng)度。在這個(gè)例子中,start page由地址欄窗口、包含參考消息的信息窗口、包含公司相關(guān)數(shù)據(jù)的窗口以及包含真正業(yè)務(wù)數(shù)據(jù)的窗口(業(yè)務(wù)數(shù)據(jù)也顯示在subsequent page中)和包含頁(yè)碼的窗口組成。 包含業(yè)務(wù)數(shù)據(jù)的窗口不同于其他窗口。無(wú)論什么時(shí)候,只要一頁(yè)數(shù)據(jù)顯示不下時(shí),會(huì)自動(dòng)顯示在subsequent中。因而,這個(gè)窗口控制換頁(yè),而且這種窗口只能有一個(gè),在SAPscript form中稱這種窗口為main window.如下圖所示: Paragraph Formats and Attributes在SAPscript中,Paragraph(段落)就是使用某種格式和相應(yīng)屬性的一種格式設(shè)置。通過(guò)應(yīng)用不同的段落屬性組來(lái)簡(jiǎn)化文本處理,這些屬性組包括:l 標(biāo)準(zhǔn)屬性l 字體l Tabsl Outline對(duì)一個(gè)段落標(biāo)志命名有下面的約定束成:l 段落名由一到兩個(gè)字符組成;l 第一個(gè)字符必須是字母,第二個(gè)字符可以是字母、數(shù)字或者空格;特殊字符無(wú)效;l 段落格式在Description域中必須進(jìn)行標(biāo)識(shí)。段落格式設(shè)置畫(huà)面如下:下面分別對(duì)前面的屬性組加以說(shuō)明:1) 標(biāo)準(zhǔn)屬性在標(biāo)準(zhǔn)屬性組中,可以設(shè)置在段落格式中需要用到的通用屬性,包括:描述信息(Description)左邊右邊距(Left margin, Right margin)第一行的縮進(jìn)(indent 1st line)前后空格(Space before, Space after)對(duì)齊方式(Alignment)行間距(Line spacing)是否空行(No blank lines)是否頁(yè)面保護(hù)(Page protection)同一頁(yè)上是否有下一個(gè)段落(Next paragraph same page)2) Font 屬性可以為段落格式指定字體屬性,用來(lái)控制文本中的字體。字體屬性包括字體、大小、黑體/粗體/斜體、下劃線等等。、3) Tabs in Paragraph Formats可以根據(jù)需要為每個(gè)段落格式定義tabs的位置,在pc editor中兩個(gè)”,”symbol代表段落中的一個(gè)tabs??梢允褂孟旅娴亩攘繂挝粊?lái)定義tabs的位置:CH (字符)CM (厘米)MM(毫米)PT(點(diǎn)陣)TW(1/20 點(diǎn))4) Outline用來(lái)指定文檔中的層次和目錄結(jié)構(gòu)。具體請(qǐng)參見(jiàn)sap online help Character Formats and AttributesCharacter formats and Attributes可以用來(lái)格式段落中的一段文字。命名方式與段落一樣。字符屬性組可以是:l Standardl FontStandard 屬性包括marker(標(biāo)記或者超連接)、Barcode、Protected、Hidden、Superscript等。Font屬性與段落中的Font屬性一樣使用。 WindowsWindows在Form維護(hù)中定義。代表頁(yè)面中的一個(gè)區(qū)域(Page Window),每一個(gè)Form中至少定一個(gè)window,否則,SAPscript不能格式化文本。可以為window定義類型和名字,注意在每一個(gè)Form中只能有一個(gè)Main window。在定義一個(gè)Form Window的時(shí)候,必須選擇一個(gè)窗口類型。下面是可以使用的窗口類型:l Main Window每一個(gè)Form必須有一個(gè)MAIN類型的窗口,這樣的窗口叫做Main Window。在SAPscript中主窗口具有下面的意義:1) 控制換頁(yè);2) 包含可以跨越多個(gè)pages的內(nèi)容;3) 可以在page window中固定文本元素,比如列標(biāo)題。一旦main window內(nèi)容填滿后,就會(huì)自動(dòng)換頁(yè),在下一頁(yè)的main window中繼續(xù)輸出余下的內(nèi)容。而且格式保持不變。注意:如果page中沒(méi)有main window,系統(tǒng)會(huì)隱含處理page中的其他window以及subsequent page,在這種情況下,SAPscript會(huì)在處理完(最多)三個(gè)subsequent pages后終止處理。為了輸出header line或者totals,需要指定main window中的輸出區(qū)域(output area)。為了在頁(yè)面(page)中的main window中進(jìn)行文本輸出,可以選擇三種類型的區(qū)域之一。Main window中的頂層區(qū)域叫TOP Area;下層區(qū)域叫BOTTOM Area;它們之間的區(qū)域叫做BODY Area。TOP Area和BOTTOM Area的大小依賴于各自的文本內(nèi)容,BODY Area的大小相應(yīng)的發(fā)生變化。如下圖所示: 在Form輸出時(shí),可以對(duì)這三個(gè)區(qū)域的內(nèi)容進(jìn)行動(dòng)態(tài)修改。SAPscript在包含main windwo的Form的每一頁(yè)上自動(dòng)輸出這些區(qū)域。當(dāng)在調(diào)用函數(shù)模塊WRITE_FORM或者WRITE_FORM_LINES時(shí),TYPE參數(shù)決定在哪一個(gè)區(qū)域輸出文本,如果在調(diào)用時(shí),沒(méi)有指定TYPE參數(shù),系統(tǒng)默認(rèn)輸出BODY區(qū)域的內(nèi)容。 比如下面的圖示以及代碼:l VAR Window(可變窗口)可變窗口的內(nèi)容在每一個(gè)page中都要處理一次。系統(tǒng)輸出僅僅適合窗口尺寸,超出窗口的文本被自動(dòng)截掉;可變窗口也不會(huì)觸發(fā)換頁(yè)處理。不象CONST Window,page window如果聲明為VAR Window,意味著在不同的Form pages中可以有不同的尺寸。注意:在窗口內(nèi)容處理方面,系統(tǒng)并不區(qū)分CONST Window和VAR W
點(diǎn)擊復(fù)制文檔內(nèi)容
醫(yī)療健康相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
公安備案圖鄂ICP備17016276號(hào)-1