<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: View in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/view/m-p/2707983#M627522</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;lt;u&amp;gt;&amp;lt;b&amp;gt;A view&amp;lt;/b&amp;gt;&amp;lt;/u&amp;gt; is a logical view on one or more tables, that is, a view is not actually physically stored, instead being derived from one or more other tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the simplest case, this derivation process can involve simply suppressing the display of one or more fields from a table (projection) or transferring only certain records from a table to the view (selection). More complicated views can be assembled from several tables, with individual tables being linked using the relational join operation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;u&amp;gt;&amp;lt;b&amp;gt;Use&amp;lt;/b&amp;gt;&amp;lt;/u&amp;gt;&lt;/P&gt;&lt;P&gt;Logical views for the application permitting direct access to the data can be generated with the definition of view. The structure of such a view is defined by specifying the tables and fields involved in the view.&lt;/P&gt;&lt;P&gt;&amp;lt;u&amp;gt;&amp;lt;b&amp;gt;&lt;/P&gt;&lt;P&gt;types of view:&amp;lt;/b&amp;gt;&amp;lt;/u&amp;gt;&lt;/P&gt;&lt;P&gt;PROJECTION VIEW&lt;/P&gt;&lt;P&gt;DATABASE VIEW&lt;/P&gt;&lt;P&gt;HELP VIEW&lt;/P&gt;&lt;P&gt;MAINTENANCE VIEW&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;i&amp;gt;&amp;lt;b&amp;gt;Regards&lt;/P&gt;&lt;P&gt;Debjani&lt;/P&gt;&lt;P&gt;Rewards point for helpful answer&amp;lt;/b&amp;gt;&amp;lt;/i&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Fri, 10 Aug 2007 05:41:09 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-08-10T05:41:09Z</dc:date>
    <item>
      <title>View</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/view/m-p/2707981#M627520</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;What is View? Types of View? Purpose of View?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Aug 2007 05:35:14 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/view/m-p/2707981#M627520</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-10T05:35:14Z</dc:date>
    </item>
    <item>
      <title>Re: View</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/view/m-p/2707982#M627521</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI,&lt;/P&gt;&lt;P&gt;Here are the Types of views&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Database Views: &lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_webas620/helpdata/en/cf/21ecab446011d189700000e8322d00/content.htm" target="test_blank"&gt;http://help.sap.com/saphelp_webas620/helpdata/en/cf/21ecab446011d189700000e8322d00/content.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Projection View: &lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_webas620/helpdata/en/cf/21ecc5446011d189700000e8322d00/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_webas620/helpdata/en/cf/21ecc5446011d189700000e8322d00/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Help Views:&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_webas620/helpdata/en/cf/21ecd2446011d189700000e8322d00/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_webas620/helpdata/en/cf/21ecd2446011d189700000e8322d00/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Maintenance Views:&lt;/P&gt;&lt;P&gt;&lt;A href="http://help.sap.com/saphelp_webas620/helpdata/en/cf/21ecdf446011d189700000e8322d00/frameset.htm" target="test_blank"&gt;http://help.sap.com/saphelp_webas620/helpdata/en/cf/21ecdf446011d189700000e8322d00/frameset.htm&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt; Sudheer&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Aug 2007 05:40:25 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/view/m-p/2707982#M627521</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-10T05:40:25Z</dc:date>
    </item>
    <item>
      <title>Re: View</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/view/m-p/2707983#M627522</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;lt;u&amp;gt;&amp;lt;b&amp;gt;A view&amp;lt;/b&amp;gt;&amp;lt;/u&amp;gt; is a logical view on one or more tables, that is, a view is not actually physically stored, instead being derived from one or more other tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the simplest case, this derivation process can involve simply suppressing the display of one or more fields from a table (projection) or transferring only certain records from a table to the view (selection). More complicated views can be assembled from several tables, with individual tables being linked using the relational join operation.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;u&amp;gt;&amp;lt;b&amp;gt;Use&amp;lt;/b&amp;gt;&amp;lt;/u&amp;gt;&lt;/P&gt;&lt;P&gt;Logical views for the application permitting direct access to the data can be generated with the definition of view. The structure of such a view is defined by specifying the tables and fields involved in the view.&lt;/P&gt;&lt;P&gt;&amp;lt;u&amp;gt;&amp;lt;b&amp;gt;&lt;/P&gt;&lt;P&gt;types of view:&amp;lt;/b&amp;gt;&amp;lt;/u&amp;gt;&lt;/P&gt;&lt;P&gt;PROJECTION VIEW&lt;/P&gt;&lt;P&gt;DATABASE VIEW&lt;/P&gt;&lt;P&gt;HELP VIEW&lt;/P&gt;&lt;P&gt;MAINTENANCE VIEW&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;lt;i&amp;gt;&amp;lt;b&amp;gt;Regards&lt;/P&gt;&lt;P&gt;Debjani&lt;/P&gt;&lt;P&gt;Rewards point for helpful answer&amp;lt;/b&amp;gt;&amp;lt;/i&amp;gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 10 Aug 2007 05:41:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/view/m-p/2707983#M627522</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-08-10T05:41:09Z</dc:date>
    </item>
    <item>
      <title>Re: View</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/view/m-p/2707984#M627523</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The followings are different types of views: &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Database View   (SE11) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;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.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;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. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Help View    ( SE54) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Help views are used to output additional information when the online help system is called.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;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.  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Projection View &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;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. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A projection view can draw upon only one table. Selection conditions cannot be specified for projection views. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;- Maintenance View   ( SE54 ) &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;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. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;if its useful reward points&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Mar 2008 09:30:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/view/m-p/2707984#M627523</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-28T09:30:16Z</dc:date>
    </item>
    <item>
      <title>Re: View</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/view/m-p/2707985#M627524</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data for an application object is often distributed on several database tables. Database systems&lt;/P&gt;&lt;P&gt;therefore provide you with a way of defining application-specific views on data in several tables. These&lt;/P&gt;&lt;P&gt;are called views.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data from several tables can be combined in a meaningful way using a view (join). You can also hide&lt;/P&gt;&lt;P&gt;information that is of no interest to you (projection) or only display those data records that satisfy certain&lt;/P&gt;&lt;P&gt;conditions (selection).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The data of a view can be displayed exactly like the data of a table in the extended table maintenance.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DataBase Views.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A database view is defined in the ABAP Dictionary and automatically created on the database during&lt;/P&gt;&lt;P&gt;activation. Accesses to a database view are passed directly to the database from the database interface.&lt;/P&gt;&lt;P&gt;The database software performs the data selection.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;If the definition of a database view is changed in the ABAP Dictionary, the view created on the database&lt;/P&gt;&lt;P&gt;must be adjusted to this change. Since a view does not contain any data, this adjustment is made by&lt;/P&gt;&lt;P&gt;deleting the old view definition and creating the view again in the ABAP Dictionary with its new definition.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The maintenance status defines whether you can only read with the view or whether you can also write&lt;/P&gt;&lt;P&gt;with it. If a database view was defined with more than one table, this view must be read only.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The data read with a database view can be buffered. View data is buffered analogously to tables. The&lt;/P&gt;&lt;P&gt;technical settings of a database view control whether the view data may be buffered and how this should&lt;/P&gt;&lt;P&gt;be done. The same settings (buffering types) can be used here as for table buffering. The buffered view&lt;/P&gt;&lt;P&gt;data is invalidated when the data in one of the base tables of the view changes.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can include entire tables in database views. In this case all the fields of the included table become&lt;/P&gt;&lt;P&gt;fields of the view (whereby you can explicitly exclude certain fields). If new fields are included in the table&lt;/P&gt;&lt;P&gt;or existing fields are deleted, the view is automatically adjusted to this change. A new or deleted field is&lt;/P&gt;&lt;P&gt;therefore automatically included in the view or deleted from it.&lt;/P&gt;&lt;P&gt;If an append structure is added to a table included in a view, the fields added with the append structure&lt;/P&gt;&lt;P&gt;are automatically included in the view.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;To include a table in a view, you must enter the character '*' in field View field in the view maintenance,&lt;/P&gt;&lt;P&gt;the name of the table to be included in the field Table and the character '*' again in the field Field name.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Maintainance Views.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Data that is distributed on more than one table often forms a logical unit, called an application object.&lt;/P&gt;&lt;P&gt;You should be able to display, change and create the data of such an application object together. Users&lt;/P&gt;&lt;P&gt;usually are not interested in the technical implementation of the application object, such as the&lt;/P&gt;&lt;P&gt;distribution of the data on several tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can maintain complex application objects in a simple way using a maintenance view. The data is&lt;/P&gt;&lt;P&gt;automatically distributed on the underlying database tables.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;All the tables used in a maintenance view must be linked with a foreign key. This means that the join&lt;/P&gt;&lt;P&gt;conditions are always derived from the foreign key in the maintenance view. You cannot enter the join&lt;/P&gt;&lt;P&gt;conditions directly as in a database view.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A maintenance interface with which the data of the view can be displayed, changed and created must be&lt;/P&gt;&lt;P&gt;generated from the definition of a maintenance view in the ABAP Dictionary.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;When the maintenance interface is created, function modules that distribute the data maintained with the&lt;/P&gt;&lt;P&gt;view on the underlying tables are automatically generated.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The maintenance interface is generated with the Transaction Generate Table View (Transaction SE54)&lt;/P&gt;&lt;P&gt;or from the view maintenance screen with Environment -&amp;gt; Tab.maint.generator.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Database views implement an inner join. You only get those records which have an entry in all the tables&lt;/P&gt;&lt;P&gt;included in the view.&lt;/P&gt;&lt;P&gt;Maintenance views implement an outer join.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Help View.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;A help view is defined analogously to a maintenance view. Help views can only be used as selection&lt;/P&gt;&lt;P&gt;methods in search helps. Since the R/3 System cannot pass the selection directly to the database using&lt;/P&gt;&lt;P&gt;a help view, it must generate its own access routines. The database view should therefore be used as&lt;/P&gt;&lt;P&gt;selection method in preference to the help view.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is customary to start the name of help views with the prefix `H_`. Views beginning with the prefixes&lt;/P&gt;&lt;P&gt;`H_Y` or `H_Z` therefore lie in the customer namespace.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Hope this helps, Do reward.&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 28 Mar 2008 09:35:49 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/view/m-p/2707985#M627524</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-28T09:35:49Z</dc:date>
    </item>
  </channel>
</rss>

