Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win

x
?
Solved

Modifying Sharepoint "to-do" task assignments.

Posted on 2011-03-02
1
Medium Priority
?
738 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 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

Tech or Treat! - Giveaway

Submit an article about your scariest tech experience—and the solution—and you’ll be automatically entered to win one of 4 fantastic tech gadgets.

Question has a verified solution.

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

#Citrix #XenDesktop #POC #Proof-of-concept
A recent project that involved parsing Tableau Desktop and Server log files to extract reusable user queries for use in other systems. I chose to use PowerShell to gather the data, and SharePoint to present it...
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.

609 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