Solved

Modifying Sharepoint "to-do" task assignments.

Posted on 2011-03-02
1
733 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
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
1 Comment
 
LVL 4

Accepted Solution

by:
Pstry earned 500 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

Creating Instructional Tutorials  

For Any Use & On Any Platform

Contextual Guidance at the moment of need helps your employees/users adopt software o& achieve even the most complex tasks instantly. Boost knowledge retention, software adoption & employee engagement with easy solution.

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…
Citrix XenDesktop 7.6 Citrix Policies Graphics
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.

730 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