Hide
Siafoo – the intersection of pastebin, help desk, version control, and social networking Join Siafoo Now or Learn More

Active Tasks (Get Items By View) using SharePoint Data Zoom Web Part Atom Feed 0

In Brief Get the tasks using the "Active Tasks" view.
# 's
 1## Get the tasks list
2#set( $tasksList = $web.lists.get_item("Tasks") )
3
4## Get edit url information
5#set( $sourceUrlEncoded = $HttpUtility.UrlEncode($request.RawUrl) )
6#set( $editForm = $tasksList.Forms.get_item($PAGETYPE_PAGE_EDITFORM) )
7
8## Get the items in the 'Active Tasks' view
9#set( $activeTasksView = $tasksList.Views.get_item("Active Tasks") )
10#set( $activeTasksItems = $tasksList.GetItems($activeTasksView) )
11
12#foreach($item in $activeTasksItems)
13 #beforeall
14 <table class="ms-listviewtable" cellpadding="3" cellspacing="0" border="0" width="100%">
15 <tr class="ms-viewheadertr">
16 <th class="ms-vh2-nofilter">Title</th>
17 <th class="ms-vh2-nofilter">Status</th>
18 <th class="ms-vh2-nofilter">Priority</th>
19 </tr>
20 #odd
21 <tr class="">
22 #even
23 <tr class="ms-alternating">
24 #each
25 <td class="ms-vb2"><a href="$web.Url/$editForm.Url?ID=$item.ID&Source=$sourceUrlEncoded">$item.get_item("LinkTitle")</a></td>
26 <td class="ms-vb2">$item.get_item("Status")</td>
27 <td class="ms-vb2">$item.get_item("Priority")</td>
28 #after
29 </tr>
30 #afterall
31 </table>
32 #nodata
33 No tasks found
34
35#end

Get the tasks using the "Active Tasks" view.