‎2007 May 12 12:59 PM
1.How many types Views?
2.what is list output?
3.h to create table maintaince Generator?
‎2007 May 12 1:07 PM
HI,
TYPES OF VIEWS.
we have four types of views available in sap
those are
data base view
projection view
maintanence view
help view.
http://www.ask.com/web?q=Howmanytypesofviewsinabap&qsrc=1&o=333&l=dir
***************************************************************************
FOR LIST OUTPUT.
Reading LIST output
Parts of the LIST compiler output might be useful to you for debugging a program.
The LIST compiler option produces seven pieces of output:
An assembler listing of the initialization code for the program (program signature information bytes) from which you can verify program characteristics such as these:
Compiler options in effect
Types of data items present
Verbs used in the PROCEDURE DIVISION
An assembler listing of the source code for the program
From the address in storage of the instruction that was executing when an abend occurred, you can find the COBOL verb that corresponds to that instruction. After you find the address of the failing instruction, go to the assembler listing and find the verb for which that instruction was generated.
Location of compiler-generated tables in the object module
A map of the task global table (TGT), including information about the program global table (PGT) and constant global table (CGT)
Use the TGT to find information about the environment in which your program is running.
Information about the location and size of WORKING-STORAGE and control blocks
You can use the WORKING-STORAGE portion of LIST output to find the location of data items defined in WORKING-STORAGE. (The beginning location of WORKING-STORAGE is not shown for programs compiled with the RENT option.)
Map of the dynamic save area (DSA)
The map of the DSA (also known as the stack frame) contains information about the contents of the storage acquired each time a separately compiled procedure is entered.
Information about the location of literals and code for dynamic storage usage
You do not need to be able to program in assembler language to understand the LIST output. The comments that accompany most of the assembler code provide you with a conceptual understanding of the functions performed by the code.
Example: program initialization code
Example: assembler code generated from source code
Example: TGT memory map
Example: DSA memory map
Example: location and size of WORKING-STORAGE
<b>Check this URL.
http://searchsap.techtarget.com/search/1,293876,sid21,00.html?query=Whatislist+output&bucket=ALL</b>
***************************************************************************************
<b>Reward if it useful.</b>
Regards,
Vinoth.
Message was edited by: Vinoth
Vinoth
‎2007 May 12 1:08 PM
Hi,
Asnwers are below...
1.How many types Views?
- Projection Views
-Help Views
- Database Views
-Maintenance View
2.what is list output?
- The result of the report is displayed on a list screen. This screen is called the list screen or list output. The list output is genreated using the WRITE statement
3.h to create table maintaince Generator?
- From SE11 --> Menu --> Utilities --> Table maintenance generator
Cheers
VJ
‎2007 May 12 1:08 PM
Hi
VIEWS
The followings are different types of views:
- Database View (SE11)
Database views are implement an inner join, that is, only records of the primary table (selected via the join operation) for which the corresponding records of the secondary tables also exist are fetched. Inconsistencies between primary and secondary table could, therefore, lead to a reduced selection set.
In database views, the join conditions can be formulated using equality relationships between any base fields. In the other types of view, they must be taken from existing foreign keys. That is, tables can only be collected in a maintenance or help view if they are linked to one another via foreign keys.
- Help View ( SE54)
Help views are used to output additional information when the online help system is called.
When the F4 button is pressed for a screen field, a check is first made on whether a matchcode is defined for this field. If this is not the case, the help view is displayed in which the check table of the field is the primary table. Thus, for each table no more than one help view can be created, that is, a table can only be primary table in at most one help view.
- Projection View
Projection views are used to suppress or mask certain fields in a table (projection), thus minimizing the number of interfaces. This means that only the data that is actually required is exchanged when the database is accessed.
A projection view can draw upon only one table. Selection conditions cannot be specified for projection views.
- Maintenance View ( SE54 )
Maintenance views enable a business-oriented approach to looking at data, while at the same time, making it possible to maintain the data involved. Data from several tables can be summarized in a maintenance view and maintained collectively via this view. That is, the data is entered via the view and then distributed to the underlying tables by the system.
Please have a look at below link. It will help you.
http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ed06446011d189700000e8322d00/frameset.htm
for more detailed info look on:
http://www.sap-img.com/abap/what-is-the-different-types-and-usage-of-views.htm
&
https://www.sdn.sap.com/irj/sdn/wiki?path=/display/home/abap+dictionary&;
TABLE MAINTENANCE GENERATOR
table maintanance Generator is used to manually
input values using transaction sm30
follow below steps
1) go to se11 check table maintanance check box under
attributes tab
2) utilities-table maintanance Generator->
create function group and assign it under
function group input box.
also assign authorization group default &NC& .
3)
select standard recording routine radio in table
table mainitainence generator to move table
contents to quality and production by assigning
it to request.
4) select maintaience type as single step.
5) maintainence screen as system generated numbers
this dialog box appears when you click on create
button
6) save and activate table
http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ed2d446011d189700000e8322d00/content.htm
http://help.sap.com/saphelp_46c/helpdata/en/a7/5133ac407a11d1893b0000e8323c4f/frameset.htm
/message/2831202#2831202 [original link is broken]
One step, two step in Table Maintenance Generator
Single step: Only overview screen is created i.e. the Table Maintenance Program will have only one screen where you can add, delete or edit records.
Two step: Two screens namely the overview screen and Single screen are created. The user can see the key fields in the first screen and can further go on to edit further details.
Reward points if useful
Regards
Anji