TAW12 - Week 1Total Score: 0 % 1 - Select the valid Customer Defined Message Statemen ... 2 - What happens when a 1 to many relationship is enco ... 3 - What must be assigned to search help parameters ... 4 - What is contained in the system variable sy-linsz. ... 5 - Identify the line number that will cause the brea ... 6 - On what line does the output 'AAAA' appear in the ... 7 - What determines if a table is Client Specific vers ... 8 - What is true about the primary index of a table ... 9 - Default Page Headings are created on which type of ... 10 - Identify the dictionary type of the field catalog ... 11 - Program A issues the following statement SUBMIT PR ... 12 - What are valid methods for including text elements ... 13 - Refer to the following . If there are no entries i ... 14 - When writing a list, what command would allow you ... 15 - What conditions apply for a LEFT Outer Join in OPE ... 16 - What does a LDB provide. ... 17 - What is needed to ensure a check field is verified ... 18 - Select an example of Organizational Data ... 19 - Identify the valid attributes of a domain. ... 20 - For called program components that are of type tra ... 21 - What are the main functions of the Data Dictionary ... 22 - What is not true about SAP Query. ... 23 - Programs that extend beyond transaction limits and ... 24 - Which of the following is an invalid method for Po ... 25 - Identify the clause that is used to suppress stand ... 26 - What appears in the standard header of a list. ... 27 - You have made changes to an existing table that co ... 28 - After a READ LINE on a list, what happens to the H ... 29 - Which of the following short programs will not dis ... 30 - Where does information come from when you press F1 ... 31 - What will cause the AT USER-COMMAND to fire. ... 32 - What are the coordinates of the following Modal Di ... 33 - What is the effect of the Collect Statement if an ... 34 - How are buffers used by inner and outer joins ... 35 - Mark the code that will display the selection scre ... 36 - During interactive reporting, at what point does s ... 37 - What requirement exists if a field is defined in t ... 38 - Identify the case where table buffering should be ... 39 - What is true about views ... 40 - READ CURRENT LINE makes use of what system variabl ... 41 - When does a table get physically created in the un ... 42 - When you EXPORT an internal table that has a heade ... 43 - What is the code required in order to scroll the 3 ... 44 - In the context of a logical database, which is not ... 45 - Mark the sort statement that is more efficient ... 46 - Select the methods used to access data on the data ... 47 - Where does the system store the data after a Read ... 48 - What is true about sorting an Extract (Intermediat ... 49 - When is the Top-Of-Page event triggered ... 50 - What is the purpose of the Nodes statement in an A ... 51 - What happens when an EXIT Statement is executed in ... 52 - What makes a text table ... 53 - Mark the event keyword that links report processin ... 54 - Why is a subquery usually more efficient ... 55 - The user default for the date format is set to YYY ... 56 - Which statement would be used to create a box with ... 57 - What is the default screen that is generated for a ... 58 - What is the recommended method to modify a standar ... 59 - What authorization object is required to maintain ... 60 - What happens if message E046 is raised ... 61 - What is true about the result set of an inner join ... 62 - What is a structured type in the ABAP dictionary t ... 63 - An ABAP Program has a selection screen. The ABAP i ... 64 - Suppose LFA1 is the root node, LFBK and LFB1 are b ... 65 - When are Dictionary changes made available to ABAP ... 66 - If your program has no START-OF-SELECTION event an ... 67 - What methods can be used to set the values for pri ... .Mark the valid logical nodes.What is the order of code that gets executed in th .. 72 . . 76 .. 86 ..Identify the items that are not considered Data Di ... 89 .Which is not a valid option of the Write Statement .. what takes place wh . 82 . 73 ..What is required to establish an interactive list.. . 69 .......What is the option on the "Parameters" statement i ...When does the processing block for a Get statement ... 71 .Which parameter is used to refine the values retur . .. ...What is not a valid functional area type..Define Logical Database......Table T1 wants to ensure that the key field t1-fie .What is true about the result set of an left outer . 83 . 74 ....Tables with indeces..What can be assigned directly to a data element . 75 . ..68 .. 81 .. 79 .. 77 ..Which system variable contains the number of the D . 88 ..What does the following code achieve . result in reduced performance ...How can records from the left table be omitted in .. 84 .What type of ABAP Query list would be appropriate .At what point does a parameter ID get reset .. 87 .Identify the valid methods for setting the value o .In what manner can lists be saved. 90 .. 85 . . ..Assuming a Detail list exists. 80 . 70 . 78 .What is true of the New-Page statement... 106 ... 93 ..Which of the following Dictionary Objects gets sto .. . 98 . 96 . ..What is the order of events that fire.What happens to memory when the Export is executed ..Mark the valid usage of the Read Statement.What is the effect of the Hide statement.Identify the different type categories in the ABAP ..What is the READ LINE statement used for.. 102 . 105 .What is true about the End-of-page Event.91 ... 107 . identify the Datab ..... .... 101 .What is true about Functional Areas and User Group . 99 .What technique would you use to fix the 10 leftmos ..Identify the object that cannot have a search help .The Cardinality of a foreign key relationship is . 109 .Which of the following will trigger the AT LINE_SE . 108 ..When is it better to buffer the table ..... 103 .. .... 92 . 100 . 111 ....Which statement prevents duplicate internal table ..Table ZMYTABLE is created in the dictionary.How many statistics or ranked lists are allowed pe . When ..Which Report Statement option determines the width . 113 .. ...What are the 3 main sub objects of a LDB. 110 .When does the system reset the formatting values o . ...Which object would you interrogate to determine th .... 112 .. 95 . 94 ..Given the Logical Database F1S.. 104 ...Which modularization unit do not use ABAP/4 Memory . .. 97 . What is true about a structure. 119 ... 116 . 130 .. 128 . 125 .... 133 .. 135 . ... 120 .. 123 . which is not a data class in .If tables in an LDB are hierarchically higher in t .Structure MY_STRUCTURE is created in the dictionar . 122 . 126 .What will be the value of F1 after the export ..... 129 . 134 .Identify the basic objects of the data Dictionary.Within the AT USER-COMMAND processing block which .What is the event that could be used to create a h .. .How can you perform a direct database read from a .. 131 . Why would the literal . 117 .114 ....Where do you define a LDB to a program. 127 .... .Which type is not a GUI Status....What is true about Extract dataset...A view called zmyview is created in the dictionary ... 121 ..What is the result of the following code .. 132 .At what point does the standard selection screen ( ....Where do Dictionary runtime object get stored . 118 .. 115 .Refer to the following code.Values supplied to variants are stored in which ta . 136 .Upon what condition will a transaction be directly . 124 .. . W ..What Internal Table Fields are generated using a s . .. ..From the list below....When does the GET LATE event fire ..Where do the fixed values of a domain get checked .An internal table is filled with the data below.... Select the line that would execute in the followin . 145 ....... 147 ....Full buffering would be appropriate for what type . 138 . 153 .. . . 141 ...Mark the 3 system fields that are continually main ..Identify the key assignments for function keys in ..What is true about a Logical Database Program. 148 ..What system variable contains the contents of the .You have added an append structure to a standard S .Which linking methods will leave current processin .Which are valid ABAP Query report types.137 .What authorization object can be used to restrict . 152 .. 156 . 158 . ..What does not cause a Top-Of-Page Event.....Mark the valid values for a checkbox ... 154 ....Where would you typically see the code "Call Selec .Which of the following does not physically exist i ...Select the line that would execute in the followin . ..What is the maximum number of allowed Detail lists .. 155 .. 142 . 151 . 140 .What is true about a check table? ... 139 ...What does the DESCRIBE TABLE statement provide to .. 150 . 149 .Identify the method that provides possible values..What DOES NOT determine the behaviour of the searc .. 157 .. 144 . 146 .Where would the Cancel Button typically be located . ....What determines the report specific structure(sele . 143 .. 159 .. .What controls the dialog behaviour of a search hel ... Week 1 1 of 161 MESSAGE Y123. TAW12 .What is the effect of setting the line-size option . 161 .160 .. MESSAGE ID 'AT' TYPE 'S' NUMBER 100 MESSAGE E123 by Fielda Fieldb 2 of 161 redundant data is not returned to the resultant set redundant data from the outer table is included run time error redundant data from the inner table is included 3 of 161 data element domain values nothing ....A data element is an example of . MESSAGE E123(9999). DO 8 TIMES. 9 2 1 10 . WRITE 'AAAA'.4 of 161 row count of the current line height of the current line width of the current line size of vertical bars in your list 5 of 161 10 20 30 CARRIER AA AA DL 20 30 CONNECTION FFF FFF FFF FLIGHTDATE Jan 2 Jan 3 Jan 5 All rows will cause a break NO rows will cause a break 6 of 161 REPORT ZPGM NO STANDARD PAGE HEADING. WRITE / ' '. SKIP. ENDDO. 7 of 161 The first field is mandt with a external data type CLNT and specified as a key field Depends how Basis has configured the client The option 'Client Specified' is added to the Select statement The first field is mandt with a domain CLNT but not specified as a key field 8 of 161 (More than one answer is correct) The primary index is automatically created when the table is activated The key fields of the table make up the primary index The primary index ID is designated by the Database Adminstrator The developer designates the fields to be used as the primary index 9 of 161 All lists Basic Secondary . 10 of 161 fieldcat catalog alv_catalog lcv_t_fcat 11 of 161 Program A becomes active in the same internal session of Program B Program B becomes active in the same internal session of Program A User Context is flushed Program B runs in a new internal session 12 of 161 (More than one answer is correct) Write: 'Hello'(001) Write: TEXT-001 Write: 001(Hello) Write: TEXT-001'Hello' . 13 of 161 Select * from mytable for all entries in my_itab where key1 = my_itab-key1. Run time error All entries are retrieved Only distinct values for key1 No entries are retrieved 14 of 161 Back Overtype Reserve Write:/ 1 15 of 161 Only 'Or' can be used as a logical operator in the ON condition A Left Outer Join is not permitted in OPEN SQL A join statement is found to the right of the join operator At least one field frorm the table on the right is required for comparison in the ON condition . 16 of 161 (More than one answer is correct) Consistent and flexible user interface A method to access the data in a random manner Centrally defined authorization checks Central performance improvements for update accesses 17 of 161 same data type only is required for check field and referenced field all key fields MUST have domain equality between check table and foreign key table same domain is required for check field and referenced field same data element is required for check field and referenced field 18 of 161 Sales Order Country Keys Cost Centres Vendors . 19 of 161 (More than one answer is correct) Header Label Length Fixed Values Type 20 of 161 Share the same roll area They run in their own roll area They run in the roll area of the caller . 21 of 161 (More than one answer is correct) To insulate the ABAP/4 developer from the database To provide data security at the application level To connect to the operating system To support the creation and management of metadata 22 of 161 Users can access only the fields which are assigned to a functional group A user master record is generated when the query is defined SAP user can be assigned to only one user groups Functional Area can be a special view of a logical database 23 of 161 SAP Memory Tables ABAP/4 memory . 24 of 161 Insert ITAB Append Read Table ITAB Select * into Table ITAB from dbtab. Collect 25 of 161 No Standard Heading No Standard Page Heading Suppress Standard System>List>Save 26 of 161 (More than one answer is correct) Page Number User Program title Date Underline . IF SY-LSIND = 2. WRITE: 'Basic List: List Number ='. REPORT ZPGM2. AT LINE-SELECTION.1. WRITE: 'Secondary List'. AT LINE-SELECTION. SY-LSIND = SY-LSIND . the data remains in the hidden area The hide data is restored to shared memory The Hide data is not available to the program It is transferred back to the fields defined in the program 29 of 161 REPORT ZPGM1. ENDIF. .27 of 161 (More than one answer is correct) Data in the table is automatically deleted and must be reloaded The table in the database is renamed and eventually deleted The indexes for the table needs to manually be reconstructed in the ABAP Dictionary The revised table in the ABAP/4 Dictionary is activated The table in the database is recreated 28 of 161 Nothing. CHECK NOT SY-LSIND = 1. SY-LSIND. WRITE: 'Basic List: List Number ='. SY-LSIND. SY-LSIND. WRITE: 'SY-LSIND=’. AT LINE-SELECTION. ZPGM3 ZPGM2 ZPGM1 30 of 161 Data element documentation Domain short text Search help Domain Help values 31 of 161 Type S Function Codes Type T Functions Codes Normal Function Codes Function Codes that Start with P . REPORT ZPGM3. WRITE: 'SY-LSIND=’. WRITE: 'Secondary List'. SY-LSIND. SY-LSIND. SY-LSIND. ENDIF. WRITE: 'Basic List: List Number ='. IF SY-LSIND = 1.WRITE: 'SY-LSIND=’. Row 20 Ending at Column 20.32 of 161 Starting at Column 10. Row 30 Ending at Column 20. Row 30 Starting at Column 10. Row 20 Starting at Row 10. Column 20 Ending at Row 20. Column 30 33 of 161 Appends a new line adds the numeric fields to an existing entry Creates a new entry 34 of 161 buffers are always used buffers are always bypassed the choice can be made to use or bypass buffers 35 of 161 (More than one answer is correct) SUBMIT ZTST USING SELECTION-SET 'VAR1' SUBMIT ZTST VIA SELECTION-SCREEN SUBMIT ZTST AND RETURN SUBMIT ZTST VIA SELECTION-SCREEN USING SELECTION-SET 'VAR1' . 36 of 161 When you programatically increment it At the end of an interactive processing block At the beginning of an interactive processing block 37 of 161 Decimals must be defined in the domain The field must be numeric The field must be linked to another field of type CUKY No other requirement exists 38 of 161 For Global Master Data When the most current data is not required When the most current data is required For Small Static non volatile tables 39 of 161 (More than one answer is correct) A view contains data Maintenance Views are not updateable A view is aurtomatically created on the database upon activation Views can be buffered . 40 of 161 (More than one answer is correct) SY-CUROW SY-PAGNO SY-CPAGE SY-INDEX 41 of 161 When you activate a transparent table in the ABAP Workbench When you create a transparent table When Basis creates the tablespace at the OS layer When you activate a transparent table in the Dictionary 42 of 161 The header line and contents of the internal table are stored You cannot EXPORT an internal table with a header line. Only the header line is stored Only the contents of the internal table is stored 43 of 161 Scroll LIST Index 3 to Page 5 Scroll LIST sy-index 3 to Page 5 Scroll LIST sy-lsind 3 to Page 5 Scroll LIST 3 5 . 44 of 161 Get Initialization At Selection-Screen End-Of-Selection Put 45 of 161 Sort Itab Ascending Sort ITAB Sort ITAB BY (fieldname) Sort itab by keys 46 of 161 (More than one answer is correct) Read Table Get node Native SQL ABAP/4 Open SQL LDB . 47 of 161 In Memory In an Internal Table SY-LISTI SY-LISEL 48 of 161 You can sort an extract dataset even without a header The extract dataset is typically sorted in the Startof-Selection processing block The sequence of the control breaks in the Loop does not have to correspond to the extract dataset sort sequence The extract dataset must be sorted for processing to begin 49 of 161 When the Top-Of-Page event is encountered in sequence After Number of lines per page. have been wriiten to the list buffer When the report starts When the first write statement is encountered . as specified in the REPORT. 52 of 161 The type of foreign key field defined must be "No Key /Candidates" The key of the text table consists of the key of the check table plus an additional language key Cardinality must be defined as 1:1 53 of 161 Put Read Get Select .50 of 161 Points to cluster tables Indicates the nodes from the logical database Specifies the logical database Sets up an address pointer to the nodes in the shared memory buffers 51 of 161 The program ends The remainder of the current processing block is executed The output list is displayed the system leaves the processing block and branches to the processing block of the next event. 01. Write:/ datum mm/dd/yyyy.54 of 161 data is filtered in the sapgui data is filtered at the application server data is filtered in the database data is filtered on the network 55 of 161 Data: datum type d. End of Box 57 of 161 100 1000 1001 1100 . 01/15/1999 1999/01/15 19990115 1999. Datum = sy-datum. End of Frame Begin of Box. End of Selection Begin of Frame.15 56 of 161 Begin of Block. End of Block Begin of Selection. Message E046. Field Sales is open for input and all other fields are not available for input The program ends All fields are open for input and cursor is positioned on field sales The initialization event is fired again .58 of 161 Add an elementary search help to the standard search help Add a collective search help to the standard search help Perform a modification to the standard search help Enhance the standard search help with an append search help 59 of 161 S_Query S_Program S_Query_All S_Maintain 60 of 161 At Selection-Screen on sales. Endif. If sales-low < 500. LFB1 LFA1 and LFB1 .LFB1.LFC1 LFA1.LFBK.61 of 161 contains all entries from both tables contains all entries from the left table contains only entries that match contains all entries from the right table 62 of 161 structured type table type structure table 63 of 161 Print Specifications Variant Language Mandatory Fields 64 of 161 LFA1. LFBK. 65 of 161 Next time user signs on Immediately. providing the object is activated After Database is re-organized Next time program is re-generated 66 of 161 START-OF-SELECTION END-OF-SELECTION Initialization No Processing Block 67 of 161 (More than one answer is correct) NEW-PAGE PRINT ON Function SET_PRINT_PARAMETERS Function GET_PRINT_PARAMETERS Include SET_PRINT_PARAMTERS . 68 of 161 (More than one answer is correct) domain built-in type table type check table table field 69 of 161 administration data Export restrict value range Import 70 of 161 specify conditions in the WHERE clause There is no way to omit records from the left table specify conditions in the ON clause specify conditions in the FROM clause 71 of 161 T1 T3 from the dictionary T2 . 72 of 161 Program Joined Tables Sequential Data Set LDB Search Help 73 of 161 A Reporting Tool A method to update data Defintion of a Relational Data Model An ABAP/4 Reading Program used to read and process data 74 of 161 Memory ID Parameter ID Value Default Parameter ID 75 of 161 SY-INDEX SY-LISTI SY-LSIND SY-TABIX . Screen 100 is displayed instead of the normal possible values search help When the user presses F4. Screen 100 is displayed instead of the normal possible values search help When the user presses F4. Screen 100 is displayed in addition to the normal help screen When the user presses F1. Screen 100 is displayed in addition to the normal help screen . Call screen 100. When the user presses F1.76 of 161 (More than one answer is correct) Buffering Data Class Field Name Size Category Status 77 of 161 (More than one answer is correct) It is an event Requires at least one write statement before it can be executed Increments the page counter Used to generate a blank page 78 of 161 At Selection-Screen on value-request for sales. 50. 80 40. 60 80 of 161 Data Base Modify All database access Data Base Retrieval Data Base Updates 81 of 161 (More than one answer is correct) Local File to the application server SAPOFFICE HTML Format on local PC ABAP Editor Report Tree .79 of 161 10 Report rpgm1 20 data: fielda type c value ‘A’. write: / fielda. 80. write: / fieldb top-of-page. 60 80. 70. 80. write: / 'This is the title'. 50. 60. 40. 50. 40. 30 40 50 60 70 80 fieldb type c value ‘B’. new-page. 80. SELECT-OPTIONS AIRLINE FOR ZFLIGHTSCARRID MEMORY ID CAR. 83 of 161 When the END GET statement is encountered When the next keyword event is encountered When all data has been retrieved for the Get After each PUT in the LDB 84 of 161 (More than one answer is correct) contains all entries from the left table contains only entries that match in the on clause fields from unmatched rows in the right table are null filled fields from unmatched rows in the left table are null filled contains all entries from the right table . Start-of-Selection. ZFLIGHTS-CARRID = 'AA'. SELECT-OPTIONS AIRLINE FOR ZFLIGHTSCARRID DEFAULT 'AA'. ZFLIGHTS-CARRID = 'AA'.82 of 161 (More than one answer is correct) Initialization. 85 of 161 (More than one answer is correct) The user interface allows actions to trigger interactive list type events Corresponding interactive events are programmed The Hide command is programmed into the report 86 of 161 (More than one answer is correct) All secondary lists are deleted The basic and secondary lists are deleted the basic list is overwritten with the current secondary list The original basic list is re-displayed 87 of 161 Input NO-GAP No-Zero As RadioBox Centered Under . 87 of 161 Input NO-GAP No-Zero As RadioBox Centered Under 88 of 161 (More than one answer is correct) Table Structure Node File Complex Data Object 89 of 161 Program Execution Ends User sign off Free Memory When you Flush the SPA/GPA memory . 89 of 161 Program Execution Ends User sign off Free Memory When you Flush the SPA/GPA memory 90 of 161 Statistics Ranked lists Percentage Basic lists 91 of 161 (More than one answer is correct) Double Click a line on a list Function Code P+ F2 Function Code PICK Menu Option EDIT>Choose Function Code CHOOSE . Read Line 3 of Current Page Read Line 3 of Next Page Read Current Line of Table ITAB 94 of 161 Tables All of the answers are correct Structures Data Elements Table Types . ENDDO. Read Line SY-INDEX.92 of 161 SAP Memory is overwritten ABAP memory sets up a new default area The ABAP memory is completely overwritten 93 of 161 (More than one answer is correct) DO. 95 of 161 (More than one answer is correct) Search Helps DB Program Tables Structure Selection Screen 96 of 161 One record of the check table is assigned to many records of the foreign key table Many records of the check table are assigned to one record of the foreign key table One record of the foreign key table is assigned to one record in the check table 97 of 161 When the database administrator physically creates the table At the end of the table creation after it is saved When the table is activated At the beginning of the table creation It does not correspond to an object in the underlying database and does not get created . 98 of 161 10 20 30 40 50 Start-of-Selection End-of-Selection Initialization Get At Selection-Screen 30 50 10 40 20 50 10 40 10 20 30 10 50 40 20 99 of 161 table table field type check table data element 100 of 161 (More than one answer is correct) Table Types Data Models Structures Data definitions Data Elements . 101 of 161 Remove this record function modules Parameter Ids transactions reports called with SUBMIT and Return 102 of 161 10 Unlimited 9 1 103 of 161 (More than one answer is correct) Used to create Footers Occurs when the page break has been triggered by the New-Page statement Automatically creates a footer on the last page of a list Works only if you reserve space in the Report Statement using the line-count statement . 104 of 161 The variable appears on the current line as indicated by sy-linno The system stores the field name and values for each field hidden The fields are invisible and cannot be written to the list 105 of 161 Insert Append Delete Duplicates Collect 106 of 161 When explicitly changed using the Format statement All answers are correct At any New Event Using the Reset option of the Format statement 107 of 161 Your user defined Program Name SAPMZF1S SAPDBF1S DBF1SSEL . 108 of 161 (More than one answer is correct) The queries of a user group belong only to the person that created the query The user can access only designated queries in a given user group Users belonging to the same authorization group have the same query privilege A Functional area can be assigned to several user groups Several Functional areas can be assigned to one user group 109 of 161 (More than one answer is correct) Reading Secondary Lists Reading the Basic List Reading Database Tables Reading Internal Tables 110 of 161 When a table is linked to check tables When a table is read infrequently When a table is read frequently and the data seldom changes When a table is read frequently and the data is always changing . 111 of 161 Repository Data Element Value Table Dictionary Domain 112 of 161 Scroll List Left Scroll List PS+<10> Set Left Scroll-Boundary Column 10 Set Right Scroll-Boundary Column 10 113 of 161 Line-Width Line-Count Report Size Line-Size . 114 of 161 (More than one answer is correct) Text elements cannot be used in a Write statement The text element is missing from the program Your logon language is different than the original language The text element does not contain the value 'Hello' 115 of 161 After the next data record for the same node is read and before all subordinate nodes have been processed After the END GET At the end of all Get events After all subordinate nodes have been processed and before the next data record for the same node is read . 116 of 161 (More than one answer is correct) Low Between Option High Sign Operator 117 of 161 (More than one answer is correct) An extract dataset may consist of records with different structures More than one Extract Dataset is allowed per program The Header Must be defined as one of the field groups The field group HEADER is part of each extract record Definition of a field group immediately reserves storage space for the fields 118 of 161 T006 TVAR TVARV PARM . 119 of 161 Data Statement Program Attributes Get Statement Tables Statement 120 of 161 Top-of-page Top-of-page During Line-Selection New-page At line-selection 121 of 161 in the dictionary in work processes in structures in table "nametab" 122 of 161 (More than one answer is correct) Data Models Tables Data Elements Documentation Domains . CONTINUE. 134 2 1234 125 of 161 When the database administrator physically creates the table At the end of the table creation after it is saved. WRITE SY-INDEX. IF SY-INDEX = 2.123 of 161 The Function Type is set to T The Function Type is set to S The Transaction Type is set to T The Function Code is left blank 124 of 161 DO 4 TIMES. When the table is activated At the beginning of the table creation It does not correspond to an object in the underlying database and does not get created . ENDDO. ENDIF. loop at itab. Data: itab type standard table of itab_structure with header line. seats like sflight-seatsmax.126 of 161 report ztest. sum. carrier like sflight-carrid. AAFFF10 *****30 AAFFF30 AA***30 127 of 161 After Initialization event Prior to Initialization event Before the Report Statement At Start-of-Selection event . connection like sflight-connid. at new carrier. endat. … Data: begin of itab_structure. end of itab_stucture. endloop. The TABLES statement is used to define a structure in a program A physical database table is created for a structure 130 of 161 SY-UCOMM SY-KEY SY-GUI SY-FCODE .128 of 161 Views are not created with the dictionary a view named v_zmyview Views do not get created on the database a view named zmyview 129 of 161 The STRUCTURES statement is used to define a structure in a program Structures contain data beyond the runtime of a program. report rsccc11d. Tables: zmytab. data: F1. Tables: zmytab. F1 = ‘1’. data: F1. export F1 zmytab to memory id 'XYZ'.131 of 161 List Status Dialog Box Context Menu Online Status 132 of 161 report rsbbb11b. SPACE 2 1 Run Time Error will occur 133 of 161 Buffering can be turned off on the application server by the programmer using the ABAP Workbench Add the BYPASSING BUFFER clause on the select statement Do not have buffering in the technical attributes . submit RSCCC11D and Return. 134 of 161 Master Data Organizational Data System data Project Data 135 of 161 The selection screen will not display selection criteria for the higher tables The selection screen will display selection criteria for the higher tables The selection screen will display selection criteria for the higher tables at the time of the Get for the lower level tables The selection screen will display selection criteria for the higher tables only if you issue a Get for the higher level table 136 of 161 In Screens only When a SQL Insert is performed When a SQL Update is performed When user presses F1 .Technical info . 137 of 161 New-Page followed by a Write Line Count is exceeded as defined in the Report statement Double Click on the line The first encountered Write Statement 138 of 161 (More than one answer is correct) Ranked lists Statistics Basic lists Select Lists Summary 139 of 161 (More than one answer is correct) SY-LINSZ SY-TITLE SY-LINNO SY-COLNO SY-PAGNO . 140 of 161 As much as the roll area allows 20 Unlimited 10 141 of 161 Any Node that is accessed requires the Node to be defined in the NODES statement The Put Statement in the LDB provides data for the Get Event in the report program Get Event in the report program requests data from the Put Statement You can access hierarchically higher tables in your program even though there is no tables statement for the table 142 of 161 (More than one answer is correct) Random Function Keys Suggested Function Keys Recommended Function Keys Freely Assigned Function Keys Reserved Function Keys . spfli-price end-of-selection. 60 if counter > 1. 81 90 100 110 120 130 endif. 130 100 120 80 . write: / text-002. write:/ 'No more processing for this carrier' get sflight write: sflight-fldate. text-003. spfli-connid. 70 stop. 40 counter = counter + 1.143 of 161 The Functional Area The tables for which a corresponding Node statement exists The nodes in the Selections Include Program The Parameters defined in the report program 144 of 161 10 get spfli 20 * Processing of SPFLI records 30 write: spfli-carrid. 145 of 161 (More than one answer is correct) X Space 1 0 Any Alpha Character 146 of 161 (More than one answer is correct) Transparent Table Internal table View Structure 147 of 161 Standard Toolbar Menu Bar Application Toolbar Title Bar . 148 of 161 (More than one answer is correct) Admin data DPOS SPOS LPOS Value Range 149 of 161 (More than one answer is correct) Call Function Submit Call Transaction Leave To Transaction 150 of 161 Small Static tables Internal Tables Transaction Tables Tables with generic Keys . 90 write:/ ‘No more processing for this Carrier' . text-003. 130 write: / text-002. 80 endif. 40 counter = counter + 1. spfli-price. 100 get sflight. 70 Exit.151 of 161 SY-LSIND None of the answers are correct SY-LISEL SY-LINNO 152 of 161 10 get spfli. 120 end-of-selection. 20 * Processing of SPFLI records 30 write: spfli-carrid. 80 Exits the Program 120 100 130 . 60 if counter > 1. 110 write: sflight-fldate. spfli-connid. Therefore.153 of 161 the interface of the search help dialog behaviour user master record parameters the selection method that determines the values to be displayed 154 of 161 Access Type Key Defintion Key Uniqueness Key length 155 of 161 When the standard tables are activated. the append structure must be manually re-applied . the append structure is automatically appended to the standard table All append structures are deleted. A new append structure must be created and then appended to the standard table The append fields are automatically appended to the table upon activation but you must still convert the table The standard table is returned to standard. 156 of 161 Top-of-Page Start-of-Selection At Line-Selection At Selection-Screen 157 of 161 Check table fields can accept only values which exist in the check table Foreign key fields can accept any values regardless of the check table Foreign key fields can accept only values which exist in the check table 158 of 161 Database View Transparent Table SearchHelp Help Query 159 of 161 S_NODE S_PROGRAM S_EXECUTE S_DEVELOP S_TREE Local File to the application server . 160 of 161 Business Object Semantic Domain Physical Definition Technical Domain 161 of 161 REPORT ZTEST LINE-SIZE 0. This will produce a syntax check You will have to program scrolling No Lines are written to a report the system uses the width of the standard list . Week 2 1 of 133 format Check Obligatory Field Check Fixed Values Foreign Key Check Parameter Id Validation 2 of 133 OK_CODE is a system reserved variable and cannot be accessed directly Because the OK_CODE gets reset at the beginning of each execution of PAI processing To prevent accidental setting of the OK_CODE in a different screen So the OK_CODE is freed up for subscreens 3 of 133 (More than one answer is correct) To improve user response time your updates need to run together as a logical unit Immediate updates to the Database are required your program need the updates completed in order to continue processing .TAW12 . . PERFORM.4 of 133 NUMBER_GET_INFO NUMBER_RANGE_INTERVAL_LIST NUMBER_CHECK . .... ON COMMIT and WAIT COMMIT WORK AND WAIT CALL FUNCTION in Update Task 7 of 133 SAP memory ABAP/4 memory Shared Memory . NUMBER_RANGE_EXTERNAL_CHECK NUMBER_GET_NEXT 5 of 133 0 2 Unlimited 1 6 of 133 (More than one answer is correct) Update table.. 8 of 133 V2 Local V1 Transactional 9 of 133 an update-task function module triggered with COMMIT WORK AND WAIT an update-task function module triggered with COMMIT WORK Batch Input Programs PERFORM.. ON COMMIT 10 of 133 After these events are processed the screen is redisplayed but the PBO is not processed After these events are processed the PAI is processed then the PBO and then the screen is displayed After these events are processed the PBO module is processed and the screen is redisplayed None of the answers are correct 11 of 133 Ensure the prefix name of the radio buttons is the same Encompass them in a Radio Button Group Define a Group box Make sure each one has the same Screen Group Name . .. 100 FIELD FLIGHT MODULE CHECK_FLIGHT ON-REQUIRED. ENDLOOP. MODULE CHECK_LOOP.Week 2 13 of 133 (More than one answer is correct) ROLLBACK WORK CALL Transaction MESSAGE S101 COMMIT WORK .TAW12 . LOOP. (More than one answer is correct) 30 100 20 40 50 TAW12 . MODULE SET_STATUS_0100. 90 MODULE USER_COMMAND_0100.Week 2 12 of 133 10 20 30 40 50 60 70 PROCESS BEFORE OUTPUT. Set Titlebar 'ABC'. CALL SUBSCREEN SUB INCLUDING 'SAPMZABC' '110'. 80 PROCESS AFTER INPUT. Week 2 15 of 133 I type MESSAGE statement A type MESSAGE statement E type MESSAGE statement W type MESSAGE statement S type MESSAGE statement 16 of 133 LEAVE TO BASIC LIST LEAVE TO LIST-PROCESSING CALL REPORT report_name GENERATE list 17 of 133 An error in one V2 function module cause all other V2 functions to be rolled back Each V2 function module for a given COMMIT WORK always runs in its own (separate) DB LUW .14 of 133 To where the transaction was called To the initial screen of the transaction To the previous screen To the Cancel area TAW12 . V2 errors cause V1 updates to be rolled back They are usually time critical updates TAW12 .Week 2 20 of 133 (More than one answer is correct) The flow logic is contained in Modules Dialog Programs do not require a transaction to execute the module pool .Week 2 18 of 133 (More than one answer is correct) Set Screen Use the Next Screen Option on the Screen Attributes Loop at Screen Submit Screen 19 of 133 (More than one answer is correct) The function module forms its own Database LUW The remote function will continue to execute even if the caller is no longer active All parameters must have a dictionary reference They are executed on another R/3 database server TAW12 . Week 2 22 of 133 (More than one answer is correct) Multiple subscreens are possible in a single screen.Week 2 21 of 133 contains screen field values contains function codes determines successful user action TAW12 .Screens are optional in a dialog program. Can set their own titlebar Can set their own GUI status have their own OK_CODE TAW12 .Week 2 23 of 133 (More than one answer is correct) . You can also specify the subscreens dynamically at runtime. Transactions are a vehicle to execute dialog programs update and enqueue techniques are important. TAW12 . and Return Submit TAW12 .Week 2 25 of 133 (More than one answer is correct) Leave to transaction Call Transaction Submit.Duplicate numbers will never be encountered in the system perceived improved performance can be achieved a programmer can choose to ignore buffering on request The numbering sequence is contiguous TAW12 ...Week 2 26 of 133 . .Week 2 24 of 133 Case OK_CODE PAI Module User_command PBO TAW12 . module check_field_cd. c a. d <== ERROR TAW12 . 50 chain. b. field: a. d b. c c. module back. 20 30 field a module check_field_a. module check_field_abc. d.Week 2 27 of 133 process after input.Week 2 28 of 133 . 10 module exit at exit-command. endchain. field b module check_field_b. 40 chain. endchain. c. b. field: c.On the same screen On the next screen After the AT-EXIT Module In the System Log TAW12 . CALL report AND RETURN SUBMIT report LEAVE TO LIST-PROCESSING SUBMIT ZPGMA and Return SUBMIT ZPGMA with selection-set.. .. TAW12 - Week 2 29 of 133 At Line-Selection Start-of-Selection Top-of-Page At Selection-Screen TAW12 - Week 2 30 of 133 3 2 0 1 TAW12 - Week 2 31 of 133 In the module that perform OKCODE processing In the PAI when Process on Value-Request dialog event is triggered In the PBO when Process on Value-Request dialog event is triggered In the PAI when Process on Help-Request dialog event is tgriggered TAW12 - Week 2 32 of 133 SNR3 SNR1 SNR2 SNR4 TAW12 - Week 2 33 of 133 There is no difference Call Screen is used only for external screens. Set screen is only for screens in the same module pool Call screen executes and returns to the point of call. Set Screen does not Set screen executes and returns to the point of call. Call Screen does not TAW12 - Week 2 34 of 133 (More than one answer is correct) DYNP_VALUES_UPDATE DYNP_VALUES_READ DYNPREAD F4IF_FIELD_VALUE_REQUEST TAW12 - Week 2 35 of 133 (More than one answer is correct) ENQUEUE_EZMARA DEQUEUE_EZMARA ENQUEUE_EZ_MARA DEQUEUE_EZ_MARA TAW12 - Week 2 36 of 133 Week 2 38 of 133 PROCESS BEFORE OUTPUT. * MODULE SET_STATUS_0100.Week 2 37 of 133 (More than one answer is correct) A subordinate output field in a table control inherits the context menu of the table control They are a special GUI Status A subordinate input field in a subscreen causes the subscreen to inherit the context menu of the subordinate field Context Menus are assigned to input fields TAW12 .P T Blank F E TAW12 . (More than one answer is correct) . PROCESS AFTER INPUT MODULE USER_COMMAND_0100. .Week 2 39 of 133 A loop . endloop statement for the table control in both the PBO and the PAI A loop .. endloop statement for the table control only in the PBO TAW12 .MZABCTOP USER_COMMAND_0100 MZABCO01 MZABCI01 TAW12 ... endloop statement for the table control only in the USER_COMMAND module A loop . endloop statement for the table control only in the PAI A loop .Week 2 40 of 133 Field Module Check Case . and will be empty TAW12 .TAW12 .Week 2 42 of 133 Call Subscreen in the PAI and PBO The Call Subscreen statement is not required Call Subscreen in the PAI only Call Subscreen in the PBO only TAW12 . but the gui-status will be the one from the previous screen The report will be displayed on the screen only after the user presses the enter key The previous screen (calling screen) will be redisplayed The screen will be displayed.Week 2 43 of 133 Use the Data Browser .Week 2 41 of 133 (More than one answer is correct) The screen will be displayed with the report that was built. Week 2 45 of 133 Using the SET GROUP statement Do you really care In the Dynpro In the screen painter TAW12 .Week 2 46 of 133 Parameter passing is allowed Multiple calls to a FORM result in single execution of .Week 2 44 of 133 A Commit Work is executed System passes a Database commit to the database system The application gathers data for update processing The SAP LUW is concluded TAW12 .Through a Function Call Create it as an object in the dictionary TAW12 . FIELD2 = ’111’. Field3 = Space TAW12 . Field3 = Space Field 1 = ’AA’.the FORM Commit Work is allowed in the form RollBack Work is allowed in the FORM TAW12 . Field3 = Initial Field 1 = ’AA’. FIELD2 = ’111’.Week 2 48 of 133 Batch Asynchronous Synchronous Direct .Week 2 47 of 133 Call Function Enqueue_ESMYLOCK Exporting Field1 = … Field2 = … Field3 = … It is not possible in this case Field1 = Generic. Field2 = Generic. Week 2 51 of 133 An RFC Function Call that terminates normally A program that issues a MESSAGE type 'A'.Week 2 49 of 133 4 1 3 Unlimited 2 TAW12 .TAW12 . A user cancels the transaction A program that issues a Commit Work statement .Week 2 50 of 133 TOP_LINE w/selcolumn LINE_SEL_MODE Function code TAW12 . update database.TAW12 .Week 2 53 of 133 R D 1 M TAW12 . release locks TAW12 .lock data. read data. update database lock data.Week 2 52 of 133 read data. release locks lock data. read data. update database. release locks.Week 2 54 of 133 Until the Next screen change Until the next Set TitleBar statement Until the next DB Luw . Week 2 56 of 133 SM13 CCMS SM12 SE80 TAW12 .Week 2 .TAW12 .Week 2 55 of 133 Screen fields followed by table control fields All fields regardless of table control definition are transported at the beginning of PBO Table control fields followed by the remaining screen fields Dictonary Fields followed by Program Fields TAW12 .Week 2 57 of 133 _mytext !mytext ?mytext TAW12 . Week 2 59 of 133 (More than one answer is correct) SAP LUW is concluded User is notified of updates Update requests are processed Database commit is triggered TAW12 .Week 2 60 of 133 (More than one answer is correct) When Users need the ability to navigate freely between components When Navigation between components is predetermined in a fixed manner When several components of an application need to be displayed on one screen .58 of 133 tstc txncodes tstct txn TAW12 . Already_Locked 08 .Week 2 62 of 133 03 .System Failure TAW12 .General_Failure 01 .Week 2 63 of 133 .Foreign_Lock 02 .Week 2 61 of 133 Asynchronous RFC Synchronous RFC Transactional RFC TAW12 .TAW12 . Week 2 65 of 133 In a PBO module In a PAI Module PAI screen event in Flow logic .(More than one answer is correct) Update task functions are logged in the SM12 log tables Requests are not passed directly to the DB You can combine update requests from consecutive dialog steps COMMIT concludes the SAP LUW All updates are performed or none at all TAW12 .Week 2 64 of 133 (More than one answer is correct) You must release the locks programatically Locks generated in the dialog program are passed on to the update program An update termination error holds the locks The locks are automatically released when the updates complete TAW12 . PBO screen event in Flow logic TAW12 .Week 2 66 of 133 Screen Pushbuttons menu functions Container tool-bar pushbuttons TAW12 .Week 2 67 of 133 (More than one answer is correct) End the Transaction Reset Command CALL FUNCTION DEQUEUE_ALL Commit Work Program ends abnormally . a. d b.Week 2 69 of 133 Subscreen Sy-Table Screen Screen_ITAB . a.TAW12 . c. b TAW12 . c. b. d a.Week 2 68 of 133 a)The corresponding check table will be referenced and displayed b)Process on Value-Request is executed c)A search help is referenced and displayed d)The corresponding domain values will be displayed b. c. a. c d. d. Week 2 72 of 133 All fields except table control and field statements. All remaining fields .Week 2 70 of 133 Program Transaction Text Screen Number Authorization Object TAW12 . Field statement fields Field statement fields. Field statement fields. Table control fields. Table control fields.TAW12 . remaining fields Dictionary Fields followed by Program Fields Table control fields.Week 2 71 of 133 Before PBO Processing Begins After the User has pressed enter and before the PAI modules are processed After PAI Processing is complete After the User has pressed enter and before the PBO modules are processed TAW12 . ON COMMIT. 2. Low-priority (V2) update-task function modules. High-priority (V1) update-task function modules. Dialogtask FORM routines logged with PERFORM…. 3.TAW12 . 1 TAW12 .Week 2 74 of 133 (More than one answer is correct) To the next screen defined in the screen attributes of screen 100 There is no return if the statement LEAVE TO LISTPROCESSING is used To the beginning of the transaction If LEAVE TO LIST-PROCESSING AND RETURN TO SCREEN xxx is used. 1. 3 3.Week 2 73 of 133 1. 3. 1 2. 2. return will go to screen xxx To the next screen defined in the screen attributes of screen 200 . 2. Week 2 75 of 133 CXTAB TableView TableControl Table TAW12 .TAW12 .Week 2 76 of 133 All PBO and PAI modules in the Module pool One sequence of a PBO followed by a PAI One sequence of a PAI followed by a PBO All ABAP Modules of a screen TAW12 .Week 2 77 of 133 The system will display the documentation of the field to which a screen field refers The system will display the documentation of the data element to which a screen field refers The system will display the documentation of the domain to which a screen field refers . The system will display the technical information of the field to which a screen field refers TAW12 .Week 2 .Week 2 79 of 133 The database breaks The update task removes them at the end of the SAP LUW The update task removes them at the beginning of the SAP LUW Commit Work statement is issued TAW12 .Week 2 78 of 133 Function Type Application Processing type Function Group TAW12 . 80 of 133 (More than one answer is correct) Update requests do not use the VBLOG table Cluster tables are used to processing the update request Update requests use shared memory A new dialog work process is used for the update process TAW12 .Week 2 82 of 133 NUMBER_GET_INFO NUMBER_GET_NEXT NUMBER_RANGE_INTERVAL_LIST NUMBER_RANGE_EXTERNAL_CHECK .Week 2 81 of 133 Titles/Headers Parameter Texts Selection Texts Text Symbols TAW12 . Week 2 83 of 133 (More than one answer is correct) CALL SUBSCREEN At User-Command Message I001.Week 2 84 of 133 (More than one answer is correct) CLEAR MEMORY ID 'MYID' FREE MEMORY ID 'MYID' IMPORT ABC TO MEMORY ID 'MYID' EXPORT ABC TO MEMORY ID 'MYID' 85 of 133 (More than one answer is correct) .TAW12 . Exit the Transaction CALL TRANSACTION TAW12 . Week 2 86 of 133 (More than one answer is correct) subroutines called using on commit have no interface subroutines called using on commit pass parameters by reference only subroutines called using on commit pass parameters by value only subroutines called using on commit use global data only TAW12 .Week 2 87 of 133 (More than one answer is correct) Tab Title Function Keys Tabstrip Menu Bar Subscreens .Set the screen painter attribute GET Parameter and fill in the Parameter ID field with CAR Use the GET Parameter in the PBO of the DYNPRO Use the SET Parameter in the PBO of the DYNPRO Use the GET Parameter in the PAI of the DYNPRO TAW12 . Technical Info on the screen field Check users default Check table TPARA Check the Value statement in the Top Include TAW12 .Subscreen Area TAW12 .Week 2 90 of 133 (More than one answer is correct) .Week 2 88 of 133 Module Pool Flow logic Screen attributes Element List Screen layout TAW12 .Week 2 89 of 133 F1. Gives a single user read and write access to the specified table rows. No other users may access the rows.Week 2 91 of 133 F2 F3 F1 F4 TAW12 . This is useful when you are using recursive routines to make updates. but with read-access only. No write-accesses are allowed at any time. allows multiple users to access the specified table rows.OK_CODE Checking is performed in the Screen Flow Logic The last field of the element list of the screen has the name OK_CODE OK_CODE is Defined in the TOP Include Define a GUI Status TAW12 . .Week 2 92 of 133 Prevents a single user with read-write access from attaining further locks to the same set of table rows. Week 2 94 of 133 Field MYTAB-RESERVATION Module Validate_Reservation.Week 2 93 of 133 Event Program Type Module Transaction TAW12 . The field is ready for input again PBO is reprocessed The system places the cursor in the error field Screen is Redisplayed The Message is displayed TAW12 .Week 2 95 of 133 .TAW12 . Export the screen fields to memory The mandatory fields must be filled in with "Get Parameter" statement or default values in Transaction ZABC The mandatory fields must be filled in with "Set Parameter" statement or default values in Transaction ZABC The first screen in transaction ZABC can indicate that mandatory fields do not need to be filled in if called by another transaction TAW12 - Week 2 96 of 133 SUBMIT TRANSACTION tcod LEAVE PROGRAM LEAVE TO TRANSACTION tcod CALL TRANSACTION tcod TAW12 - Week 2 97 of 133 SUBMIT RSPGM101 WITH BOOKING = T_BOOKING. SET PARAMETER ID ‘BOK’ FIELD T_BOOKING. SUBMIT RSPGM101. IMPORT T_BOOKING TO MEMORY ID ‘MYID’. SUBMIT RSPGM101. EXPORT T_BOOKING TO MEMORY ID ‘MYID’. SUBMIT RSPGM101. TAW12 - Week 2 98 of 133 TC_FLIGHT-LINES SY-DYNNR SY-STEPL TC_FLIGHT-TOTAL_LINES TAW12 - Week 2 99 of 133 A number range can be character only The range consists only of numerics A number range can be defined as both internal and external. A number range is used only for transactional documents TAW12 - Week 2 100 of 133 SUBMIT ABC WITH CARRID = W_CARRID CALL ABC WITH CARRID = W_CARRID SUBMIT ABC AND SKIP FIRST SCREEN. SUBMIT ABC VIA SELECTION-SCREEN. TAW12 - Week 2 101 of 133 (More than one answer is correct) Leave Program Leave to Screen 0 Set Screen 0 Set Screen 0. Leave Screen TAW12 - Week 2 102 of 133 LOOP AT BOOKING_TC.ENDLOOP. "In the PBO. controls: booking_tc type tableview using screen 200. "IN THE TOP INCLUDE LOOP AT BOOKING_TAB WITH CONTROL BOOKING_TC CURSOR BOOKING_TC-CURRENTLINE. ENDLOOP. "IN THE PAI controls: booking_tc using screen 200. " IN THE TOP INCLUDE TAW12 - Week 2 103 of 133 CHAIN. Field: Flight, Carrid. Module Validate on Chain-Input ENDCHAIN. The Module Validate is processed if both FLIGHT and CARRID are other than the initial value The Module Validate is processed if at least one of the fields FLIGHT or CARRID are other than the initial value The Module Validate is processed only if both FLIGHT and CARRID are initial values The Module Validate is never processed TAW12 .Week 2 104 of 133 You should declare a corresponding one character variable in your TOP include You should declare a corresponding one character variable in the Screen Flow Ensure the radio button is selected in the screen Nothing else is required TAW12 . The horizontal grid can be set off/on The order of the columns .Week 2 105 of 133 (More than one answer is correct) The Column heading The width of a column . TAW12 .Week 2 107 of 133 (More than one answer is correct) Enables execution of interactive reporting events Data available in the dialog program must be passed to the list Enables processing of ok_code functions The CALL SCREEN xxx statement is possible The invoking module pool still retains control of execution TAW12 .Week 2 108 of 133 Leave to Transaction Leave Screen Call Screen 100 Set Screen 100 .Week 2 106 of 133 At the end of the transaction Only when the program encounters more code to modify the field attributes At PAI execution At PBO execution TAW12 . Week 2 110 of 133 Shortcuts for frequently used functions Functions that are relevant for the current Screen Group Context Sensitive Pushbuttons A special menu for subscreens TAW12 .TAW12 .Week 2 109 of 133 (More than one answer is correct) ABAP memory is local to each external session Each external session has its own ABAP memory SAP Memory can be accessed by all external sessions ABAP memory can be accessed by SAP memory ABAP memory is used to pass data between the external sessions of an internal session TAW12 .Week 2 111 of 133 . IN UPDATE TASK PERFORM ASYNCHRONOUS .(More than one answer is correct) Issue a COMMIT WORK statement Issue a ROLLBACK WORK statement in the program End the dialog program Issue a termination message (type A) TAW12 . ..Week 2 114 of 133 UPDATE CALL FUNCTION ..Week 2 113 of 133 Function Modules Generic Lock Keys A Dictionary Table TAW12 .Week 2 112 of 133 Extended memory SAP memory ABAP/4 memory TAW12 . ..Week 2 117 of 133 .. ON COMMIT TAW12 .PERFORM .Week 2 115 of 133 (More than one answer is correct) Place a tabstrip object on your screen using Screen Painter Define Pushbuttons on the subscreen area Name your tabstrip object Declare a Tabstrip control in your global top include TAW12 .Week 2 116 of 133 Any Primary Key Fields Any Primary Key Fields and Any Secondary Key Fields The Primary Key Fields The Foreign Key Dependancies TAW12 . 30 20 40 10 50 <== ERROR 118 of 133 (More than one answer is correct) Dictionary Objects Txn Code Function Modules GUI User Dialogs ABAP Program . 40 chain.process after input. d. 20 30 field a module check_field_a. module back. b. endchain. endchain. 10 module exit at exit-command. field: a. module check_field_cd. module check_field_abc. 50 chain. field: c. c. field b module check_field_b. Leave Program Stop Program TAW12 .119 of 133 Assign Function Type = Space Assign Function Code = P Assign Function Code = Space Assign Function Type = P TAW12 .Week 2 121 of 133 Number of table control lines Loop Counter Number of filled lines TAW12 .Week 2 120 of 133 Leave to Transaction Exit.Week 2 122 of 133 . Week 2 124 of 133 Process After Input Module Exit at exit-command Field ABC Module Validate_ABC. COMMIT WORK. Infinitely 1 Not at all 5 TAW12 . x = sy-tabix. enddo.Do 5 times.Week 2 123 of 133 (More than one answer is correct) A screen can be called from within a function module Screens should be called from PBO modules Screens can be called from PAI modules A screen can be called from a report program. TAW12 . 10 All fields not defined in FIELD statements . perform calculate_sales on commit. 30.Week 2 125 of 133 Application Screens Top Include Logical Database TAW12 . 20. 30 TAW12 . 10.Week 2 126 of 133 (More than one answer is correct) Message A101 ROLLBACK WORK UPDATE Call Function in Update Task . 30 20. 10 10.20 System performs Auto Field Checking 30 Fields in FIELD Statements 20. obj_write_document) in an ABAP program Create a function to update tables CDHDR and CDPOS TAW12 .Week 2 129 of 133 Tab strip ACTIVETAB Function Code .TAW12 .Week 2 128 of 133 cl_context_clas cl_ctmenu cl_menu menu_class TAW12 .Week 2 127 of 133 (More than one answer is correct) Define a change document object Mark the change document flag on the domain of the field where logging is required Call the generated change doc function (i.e. OK_Code TAW12 .Week 2 132 of 133 Run Time Error Status 'BASE' is displayed Standard List Status .Week 2 131 of 133 After all V1's are complete After each related V1 Before V1's are started Parallel to relative V1's TAW12 .Week 2 130 of 133 COMMIT MODIFY SET ACTIVATE TAW12 . TAW12 .Week 2 133 of 133 (More than one answer is correct) Page scrolling using the standard toolbar is automatic and can be controlled by the user Column sizing is adjustable and can be controlled by the user The sort option is automatic and can be controlled by the user Table control rows are scrollable .Screen 200 is displayed without a status. Week 3 3 of 40 To register SAP modifications made by a developer To register enhancements made by a developer To register Customizing made by a developer To register custom developed modifications made by a developer TAW12 .Week 3 1 of 40 CMOD SE30 SE12 SMOD TAW12 .Week 3 2 of 40 (More than one answer is correct) An append-structure can be assigned to more than one table A table can have only one append structure An append-structure can only be assigned to one specific table A table can have more than one append structure. TAW12 .TAW12 .Week 3 . Week 3 5 of 40 Modification Enhancement Interfacing Personalization Customizing TAW12 .Week 3 6 of 40 box screen subscreen area pushbutton TAW12 .Week 3 7 of 40 In the function module itself that corresponds to the enhancement component .4 of 40 (More than one answer is correct) Repository Application Customizing Dictionary TAW12 . In the include program that can be found in the function module that corresponds to the enhancement component In the include of the calling program that calls the function In the program that calls the function module that corresponds to the enhancement component TAW12 - Week 3 8 of 40 Enhancements to the SAP Standard Append Structures Customizing Modifications to the SAP Standard TAW12 - Week 3 9 of 40 (More than one answer is correct) If the last field has a domain of data type curr If the last field is already an Append Structure If the table contains a field of data type LCHR or LRAW If the table is a pooled or cluster table TAW12 - Week 3 10 of 40 Modified objects lose their connection to the standard Adjustment is automatic during an upgrade Changes are lost during an upgrade to a new release New versions may need to be adjusted to include the modification TAW12 - Week 3 11 of 40 Use the MOVE statement to move the screen data to the TOP include of the subscreen Global data is available to subscreens so no special programming is required The developer uses preplanned function module exits TAW12 - Week 3 12 of 40 User exits Text Elements Functions Menus TAW12 - Week 3 13 of 40 ZXG99L01 ZXG99F01 ZXG99U01 ZXG99E01 TAW12 - Week 3 14 of 40 Repair Correction Change Modification TAW12 - Week 3 15 of 40 -1 4 8 0 TAW12 - Week 3 16 of 40 The screen type must be subscreen You can set your own gui-status You can branch to another screen by coding SET SCREEN xxx TAW12 - Week 3 17 of 40 System Wide Client independent Versions Client specific TAW12 .Week 3 20 of 40 Workbench .Week 3 18 of 40 (More than one answer is correct) They are preplanned by SAP Enhancement Projects use CI includes A specific enhancement can only be used in one customer project A specific enhancement may be used in more than one customer project A component can be contained in more than one enhancement TAW12 .Week 3 19 of 40 a text exit a program exit a menu exit a screen exit TAW12 . Object Browser Customizing Repository TAW12 .Week 3 22 of 40 Z_ or Y_ Z or Y ZZ or YY ZZ_ or YY_ TAW12 .Week 3 21 of 40 To log enhancements made by a development user To log Customizing made by a development user To log modifications made by a development user TAW12 .Week 3 23 of 40 (More than one answer is correct) Replace Delete Insert Add Change . Week 3 24 of 40 Assign the field value to the import parameter Assign the field value to the INPUT parameter Assign the field value to the OUTPUT parameter Assign the field value to the changing parameter TAW12 .Week 3 26 of 40 Customizing Modification Enhancement User Include TAW12 .Week 3 27 of 40 .TAW12 .Week 3 25 of 40 CALL SCREEN CUSTOMER CALL CUSTOMER-SCREEN CALL CUSTOMER-SUBSCREEN CALL SCREEN-EXIT TAW12 . Week 3 28 of 40 In the TOP include LxaaaTOP In the Include with your other code changes In the TOP include ZxaaaTOP In the TAP include LxaaaTAP TAW12 .Week 3 29 of 40 any boolean operators combination of OR or AND conditions OR conditions only AND conditions only TAW12 .Week 3 30 of 40 Determined by Basis group .this is a configurable item 1 for every release .(More than one answer is correct) Keyword Field exit Menu exit Screen Program exit TAW12 . MESSAGE E101.Week 3 .Week 3 32 of 40 User Exit Modification Custom development Copy TAW12 .maximum of 1 minimum of 1 TAW12 .Week 3 33 of 40 CALL PROGRAM-EXIT CALL CUSTOMER-FUNCTION CALL USER-EXIT CALL CUSTOMER-SUBSCREEN TAW12 . TAW12 . BREAK-POINT. SUBMIT RSCA101X.Week 3 31 of 40 MESSAGE I101. 34 of 40 The modification assistant will prompt you for a change request to reapply the change The user modifications are automatically inserted into the new subroutine release The user modifications must be reapplied manually Options 'replace' and 'insert' is made available for you to decide on how to handle the upgrade TAW12 .Week 3 36 of 40 SPAU SP01 SPDD CMOD TAW12 .Week 3 35 of 40 (More than one answer is correct) New tabstrip added to a screen Menu function id modified New Function Module is added to a function group Deletion of a collective search help TAW12 .Week 3 . 37 of 40 Project Enhancement ABAP Workbench In the ABAP Dictionary Customizing transactions TAW12 .Week 3 38 of 40 Log on to OSS and ask SAP to apply the change Change the relevant SAP repository object Check configuration to see if the proposed change is feasible Create a custom object within the customer name range TAW12 .Week 3 39 of 40 In a PBO module of the main screen In a PAI module of the main screen In a PBO module of the subscreen In a PBO module of the subcreen TAW12 .Week 3 40 of 40 . D-2 A-3. Adding function modules for the data elements Group 2 1. C-1. Defining your own text for the supplied function codes c. Creating subscreens for the subscreen areas d. Screen Exit 3. B-3. Function Exit B-1. D-4 A-4. Placing your own code in the include of a supplied function mo b. Field Exit 2. C-2.Group 1 a. C-3. A-4. Menu Exit 4. B-2. D-1 .