ebook img

BC460 SAPscript Form Printing and Text Management PDF

259 Pages·2001·16.842 MB·English
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview BC460 SAPscript Form Printing and Text Management

BC460 SAPscript Form Printing and Text Management mySAP Technology Date Training Center Instructors Education Website Instructor Handbook Course Version: 2001 Q3 Course Duration: 3 Day(s) Material Number: 50066148 Owner: Illya Bentink (D023611) An SAP Compass course - use it to learn, reference it for work Copyright Copyright'2004SAPAG.Allrightsreserved. Nopartofthispublicationmaybereproducedortransmittedinanyformorforanypurpose withouttheexpresspermissionofSAPAG.Theinformationcontainedhereinmaybechanged withoutpriornotice. SomesoftwareproductsmarketedbySAPAGanditsdistributorscontainproprietarysoftware componentsofothersoftwarevendors. Trademarks (cid:149) Microsoftfi,WINDOWSfi,NTfi,EXCELfi,Wordfi,PowerPointfiandSQLServerfiare registeredtrademarksofMicrosoftCorporation. (cid:149) IBMfi,DB2fi,OS/2fi,DB2/6000fi,ParallelSysplexfi,MVS/ESAfi,RS/6000fi,AIXfi, S/390fi,AS/400fi,OS/390fi,andOS/400fiareregisteredtrademarksofIBMCorporation. (cid:149) ORACLEfiisaregisteredtrademarkofORACLECorporation. (cid:149) INFORMIXfi-OnLineforSAPandINFORMIXfiDynamicServerTMareregistered trademarksofInformixSoftwareIncorporated. (cid:149) UNIXfi,X/Openfi,OSF/1fi,andMotiffiareregisteredtrademarksoftheOpenGroup. (cid:149) Citrixfi,theCitrixlogo,ICAfi,ProgramNeighborhoodfi,MetaFramefi,WinFramefi, VideoFramefi,MultiWinfiandotherCitrixproductnamesreferencedhereinaretrademarks ofCitrixSystems,Inc. (cid:149) HTML,DHTML,XML,XHTMLaretrademarksorregisteredtrademarksofW3Cfi,World WideWebConsortium,MassachusettsInstituteofTechnology. (cid:149) JAVAfiisaregisteredtrademarkofSunMicrosystems,Inc. (cid:149) JAVASCRIPTfiisaregisteredtrademarkofSunMicrosystems,Inc.,usedunderlicensefor technologyinventedandimplementedbyNetscape. (cid:149) SAP,SAPLogo,R/2,RIVA,R/3,SAPArchiveLink,SAPBusinessWorkflow,WebFlow,SAP EarlyWatch,BAPI,SAPPHIRE,ManagementCockpit,mySAP.comLogoandmySAP.com aretrademarksorregisteredtrademarksofSAPAGinGermanyandinseveralothercountries allovertheworld. Allotherproductsmentionedaretrademarksorregisteredtrademarksof theirrespectivecompanies. Disclaimer THESEMATERIALSAREPROVIDEDBYSAPONAN"ASIS"BASIS,ANDSAPEXPRESSLY DISCLAIMSANYANDALLWARRANTIES,EXPRESSORAPPLIED,INCLUDING WITHOUTLIMITATIONWARRANTIESOFMERCHANTABILITYANDFITNESSFORA PARTICULARPURPOSE,WITHRESPECTTOTHESEMATERIALSANDTHESERVICE, INFORMATION,TEXT,GRAPHICS,LINKS,ORANYOTHERMATERIALSANDPRODUCTS CONTAINEDHEREIN.INNOEVENTSHALLSAPBELIABLEFORANYDIRECT, INDIRECT,SPECIAL,INCIDENTAL,CONSEQUENTIAL,ORPUNITIVEDAMAGESOFANY KINDWHATSOEVER,INCLUDINGWITHOUTLIMITATIONLOSTREVENUESORLOST PROFITS,WHICHMAYRESULTFROMTHEUSEOFTHESEMATERIALSORINCLUDED SOFTWARECOMPONENTS. About This Handbook Thishandbookisintendedtocomplementtheinstructor-ledpresentationofthis course,andserveasasourceofreference. Itisnotsuitableforself-study. Typographic Conventions American English is the standard used in this handbook. The following typographic conventions are also used. Type Style Description Example text Wordsorcharactersthatappearonthescreen. These includefieldnames,screentitles,pushbuttonsaswell asmenunames, paths, andoptions. Alsousedforcross-referencestootherdocumentation bothinternal(inthisdocumentation)andexternal(in other locations, such asSAPNet). Example text Emphasizedwords or phrases in bodytext, titlesof graphics, and tables EXAMPLETEXT Names of elements in the system. These include reportnames,programnames,transactioncodes,table names, andindividualkey wordsof aprogramming language,whensurroundedbybodytext,forexample SELECT and INCLUDE. Example text Screenoutput. Thisincludesfileanddirectorynames and their paths, messages, names of variables and parameters, and passages of the source text of a program. Example text Exactuserentry. Thesearewordsandcharactersthat youenterinthesystemexactlyastheyappearinthe documentation. <Example text> Variableuserentry. Pointedbracketsindicatethatyou replacethesewordsandcharacterswithappropriate entries. Icons in Body Text The following iconsareused in thishandbook. iii 2001/Q3 ' 2004 SAP AG. All rights reserved. AboutThisHandbook BC460 Icon Meaning Formoreinformation,tips,orbackground Noteorfurtherexplanationofpreviouspoint Exception or caution Procedures Indicatesthattheitemisdisplayedintheinstructor(cid:146)s presentation. iv '2004SAPAG.Allrightsreserved. 2001/Q3 Contents Course Overview......................................................... vii Course Goals...........................................................vii Course Objectives ....................................................viii Unit 1: SAPscripts Overview............................................1 Introduction to SAPscript...............................................2 Components of SAPscript .............................................8 Unit 2: Form Elements.................................................. 17 Structuring Pages.....................................................18 Structuring Forms.....................................................29 Editing Forms..........................................................43 Unit 3: The PC Editor and the Line Editor.......................... 55 SAPscript Editors .....................................................56 Form Elements........................................................78 Unit 4: Symbols and Control Commands .......................... 89 Symbols................................................................90 Control Commands..................................................101 Unit 5: Print Program ..................................................125 Introduction to the Print Program ..................................126 Using the Print Program ............................................131 Unit 6: Styles.............................................................163 Introduction to Styles................................................164 Unit 7: SAPscript: The Next Generation...........................171 Introduction to SAP Smart Forms..................................172 Future of SAPscript..................................................178 Unit 8: Modifications in SAPscripts ................................185 Modifying the Print Program........................................186 Modifying Forms .....................................................200 Transporting SAPscript Objects....................................205 v 2001/Q3 ' 2004 SAP AG. All rights reserved. Contents BC460 Unit 9: Font Maintenance .............................................215 Introduction to Font Maintenance..................................216 Appendix 1: Appendix ..............................................229 Index .......................................................................245 vi '2004SAPAG.Allrightsreserved. 2001/Q3 Course Overview ThiscourseprovidesyouwithanoverviewofSAPscripts. Thecoursediscusses the various form elementsand the editors that areusedto write to SAPscripts, suchasPCEditorandLineEditor. Thiscoursealsointroducesseveralsymbols andcontrolcommandsthatareusedtoperformvariousoperationsonSAPscripts, suchasformattingSAPscripts. Next,thecoursediscussestheprintprogramand describes how to print using the print program. The course also describes the use of various styles to format SAPscripts and the modifications that you can applytoSAPscripts. Finally,thecourseintroducesyoutovariousfontsandtheir maintenance. Target Audience Thiscourseisintendedforthefollowing audiences: (cid:149) Project team (cid:149) Employees processing data (cid:149) Employeesresponsiblefororganizationorganizingdata Course Prerequisites Required Knowledge (cid:149) BC 400 ABAP Workbench Basics Course Duration Details Unit 1: SAPscripts Overview Introduction to SAPscript 30 Minutes Components of SAPscript 20 Minutes Unit 2: Form Elements Structuring Pages 30 Minutes Structuring Forms 30 Minutes Editing Forms 20 Minutes Unit 3: The PC Editor and the Line Editor SAPscript Editors 20 Minutes Exercise 1: SAPscript Editors 15 Minutes Form Elements 20 Minutes Unit 4: Symbols and Control Commands Symbols 30 Minutes Control Commands 20 Minutes vii 2001/Q3 ' 2004 SAP AG. All rights reserved. CourseOverview BC460 Exercise 2: Using Control Commands 20 Minutes Unit 5: Print Program Introduction to the Print Program 20 Minutes Using the Print Program 25 Minutes Exercise 3: Using the Print Program 20 Minutes Unit 6: Styles Introduction to Styles 10 Minutes Unit 7: SAPscript: The Next Generation Introduction to SAP Smart Forms 25 Minutes Future of SAPscript 20 Minutes Unit 8: Modifications in SAPscripts Modifying the Print Program 25 Minutes Exercise 4: Customizing Using the Print Program 20 Minutes Modifying Forms 20 Minutes Transporting SAPscript Objects 25 Minutes Unit 9: Font Maintenance Introduction to Font Maintenance 35 Minutes Course Goals This course will prepare you to: (cid:149) DescribeformprintinginthecontextofSAPR/3Enterprise (cid:149) MakechangestoSAPstandardformsandSAPprintprograms (cid:149) Transport SAPscript objects Course Objectives After completingthiscourse, youwill beable to: (cid:149) Maintain forms using SAPscript tools (cid:149) UseSAPscript control statementsandsymbols (cid:149) Control the print output using print programs (cid:149) ChangeprintprogramsandformsinSAPR/3Enterprise (cid:149) UsefontmaintenanceintheSAP R/3Enterprise SAP Software Component Information TheinformationinthiscoursepertainstothefollowingSAPSoftwareComponents and releases: viii '2004SAPAG.Allrightsreserved. 2001/Q3 BC460 Course Overview Level of Knowledge Required The instructor should know a lot about the SAPscript environment and the ABAPWorkbench. GoodSAPscriptknowledgeismandatoryfortheUnitsForm Elements, SAPscript: ThePC Editor andtheLineEditor, and Styles. Thepart thatdealswiththeprintprogramrequiresthattheinstructorisfamiliarwiththe ABAPWorkbenchandtheABAPprogramminglanguage. Theinstructorshould havetaughtatleastoneoftheABAPWorkbenchcourses, eitherBC400(Level 2),BC410(Level3)orBC405(Level5). Werecommendtheinstructortoteach both BC400 and BC410. BC405 alone is not sufficient for preparation. With regardtothecustomerquestionstobeexpected,knowledgeofCustomizingand spool-relatedtopics(fontsetup,barcodes,andsoon)isaplus. Courses Recommended as Preparation SAP20mySAP.comApplication FundamentalsSAP50 mySAP.com Technical Fundamentals CA110 SAPscript (cid:150) Texts, Styles, Forms CA120 SAPscript ProgrammingInterfaceBC400ABAPWorkbench: ConceptsandToolsBC410 Transaction Programming Online Help Recommended as Preparation Becautiousbecausepartsoftheextendedhelparenotup-to-date. Documentation Recommended asPreparation Documentation manuals: BC (cid:150) Word-Processing in the SAPscript Editor, BC - Style and Form Maintenance, SAPscript Printing with Forms (cid:150) ABAP Programming(cid:150)SpoolManagement R/3System: Printout design, Step-by-Step Guide to SAPscript Layout Sets (Version 1) by the R/3 Simplification Group OnlinedocumentationfortheSAPscriptfunctionmodules Hints on Preparing This Course TheactualpreparationforthecourseBC460shouldoccurinseveralphases: 1. Contents-related orientation phase Attending the course BC460 2. Evaluation phase Clarifying all questions concerning coursecontents, working through all exercisesandthedemonstrationandmodelsolutionprograms,designingand creatingyour own form and print program. 3. Reinforcement phase Attending the above-mentioned preparatory courses, providing support duringclassexercisesandinstructivedevelopment ix 2001/Q3 ' 2004 SAP AG. All rights reserved. CourseOverview BC460 Importantnote: Thisguideisdesignedtogivedidacticinstructionsforthe course. Toavoidredundancies,theguidedoesnotcoveranycontents-related detailswhichyoucanfindontheslidesandinthenotes. Training System Data Required YouneedthedatafromtheBasisflightdatamodelfortheexamplesusedinthe course. You only need the data of the tables SPFLI, SFLIGHT, SBOOK, and SCUSTOM. You can generate data in these tables as required using the role SAP_TRAINING. UserIDsandPasswordsforCourseParticipants UserscanbecreatedusingtheroleSAP_TRAINING.Thisrolebasicallycontains the functions of the former area menu bc_menu. You can use theuser entered as the default as your copy template. Preparation in the System Thesampleformsforthecourseareinclient000indevelopmentclassBC460. Youmustcopytheformsusedastemplatesfortheexercisestothecurrentclient iftheyarenotpresentinthetrainingclientbeforethecoursebegins. Todothis, calltransactionSE71andchooseUtilities→Copyfromclient. Thetextsrequired fortheexerciseintheUnitSymbolsandControlCommandsareinclient400. If acourseisheldinanotherclient,youmustcopythetextsfromclient400tothe currentclient. Dotothis,calltransactionSO10andchooseUtilities→Copyfrom client. Theinstructorhastoconfigurethetrainingsystemforthecourseasfollows: Configuration of a Two-System Landscape Foradescriptiononhowtoconfigureatwo-systemlandscape,refertothecentral InstructorGuideBC4xx-ABAPWorkbench(Genericforallcoursesbetween BC400andBC490). YoucanfindthisguideinSAPNetunderSAPEducation Services →SAP Standard Training 4.6c →Basis. Start theoffline versionof BC460. Example ABAPs The example objects of BC460 are located in the development class BC460. Objects that are standard Dictionary objects of the flight data model are in developmentclassSAPBC_DATAMODEL.Theyaredeliveredtoallcustomers as part of the standard SAP System. Any changes to objects in the development classes BC* are transferred to the training master system ID3 by means of special internal SAP transports. The changes become effective in IDES when the corresponding release level is upgraded. CATTs None Technical Hints x '2004SAPAG.Allrightsreserved. 2001/Q3

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.