?
Solved

Modifying Sharepoint "to-do" task assignments.

Posted on 2011-03-02
1
Medium Priority
?
739 Views
Last Modified: 2012-05-11
I am using our Sharepoint 3.0 server to handle a Purchasing system which comminicates the various stages of workflows via email.

I've never really used the Assign a "to-do" item to a user but wondered if it could be used in a similar fashion to the emails being sent?

The emails often contain direct links to list items or links to start workflows on the items they must deal with.

The reason I ask is because some users who will be using the system do not always have access to email, but all have access to the Sharepoint intranet and if I can assign them a task which is visible on thier homepage, it may be more effective.

Any advice would be greatly recieved :)
0
Comment
Question by:ultra-it
1 Comment
 
LVL 4

Accepted Solution

by:
Pstry earned 2000 total points
ID: 35015675
I'm not quite sure what you want to achieve: do you want to display "Todo list" instead of using emails? The solution is: extract user's tasks and display on the page. There is a built-in webpart (MSUserTasks.dwp). However, it has some limitations - gets data only from current web.

If you need to display tasks from other webs - use ContentQueryWebPart. Fragment:

          <webParts>
            <webPart xmlns="http://schemas.microsoft.com/WebPart/v3">
              <metaData>
                <type name="Microsoft.SharePoint.Publishing.WebControls.ContentByQueryWebPart, Microsoft.SharePoint.Publishing, Version=14.0.0.0, Culture=neutral, PublicKeyToken=71e9bce111e9429c" />
                <importErrorMessage>Cannot import this Web Part.</importErrorMessage>
              </metaData>
              <data>
                <properties>
                  <property name="Title" type="string">Tasks</property>
                  <property name="CommonViewFields" type="string">AssignedTo,User;Completed,Boolean</property>
                  <property name="ServerTemplate" type="string">107</property>
                  <property name="QueryOverride" type="string">&lt;Where&gt;&lt;And&gt;&lt;Neq&gt;&lt;FieldRef Name='Status' Nullable='True' Type='Choice'/&gt;&lt;Value Type='Text'&gt;Completed&lt;/Value&gt;&lt;/Neq&gt;Eq&gt;&lt;FieldRef Name='AssignedTo' LookupId='TRUE'/&gt;&lt;Value Type='int'&gt;&lt;UserID /&gt;&lt;/Value&gt;&lt;/And&gt;&lt;/Where&gt;</property>
                </properties>
              </data>
            </webPart>
          </webParts>

Open in new window

0

Featured Post

Concerto Cloud for Software Providers & ISVs

Can Concerto Cloud Services help you focus on evolving your application offerings, while delivering the best cloud experience to your customers? From DevOps to revenue models and customer support, the answer is yes!

Learn how Concerto can help you.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

After several days of searching and hunting for limited documentation, I wanted to share this guide to hopefully save someone the hassle of trying to figure this out on their own. I have tested this on Xendesktop 7.1 and PS 4.5 running simultaneous…
What if you have to shut down the entire Citrix infrastructure for hardware maintenance, software upgrades or "the unknown"? I developed this plan for "the unknown" and hope that it helps you as well. This article explains how to properly shut down …
How to install and configure Citrix XenApp 6.5 - Part 1. In this video tutorial we have explained step by step installation of Citrix XenApp 6.5 Server on Windows Server 2008 R2 is explained in this video. We have explained the difference between…
This demo shows you how to set up the containerized NetScaler CPX with NetScaler Management and Analytics System in a non-routable Mesos/Marathon environment for use with Micro-Services applications.

621 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question