A personal view is available only to you when you look at a list or library. So functionally only the user who has created the Personal View can see this view. Not even the System Administration can view the personal view.
In technicial terms a view consists of the following:
View Fields – Fields that will be displayed in the View.
Query – CAML query that fetches the records from the list.
Paging – True/False
Row Limit – Number of records to be shown.
Example:
<ViewFields><FieldRef Name="Attachments"/><FieldRef Name="LinkTitle"/></ViewFields><Query/><Aggregations Value="Off"/><RowLimit Paged="TRUE">100</RowLimit>
The way that we have found out to have a look at these attributes of a view (Personal / Public) is to drill thorught the content database.
Open the WSS Content Database. There is a Table dbo.WebParts
Run this query on the table.
select tp_View from webparts
where tp_displayname like '%My View%'
where between ‘%%’ there is My View.
This is the name of the personal view I created.
Explore the table and the columns and you will get more to learn.
No comments:
Post a Comment