Q.
Workflow can be applied to what all elements of SharePoint ? Ans. While
workflow associations are often created directly on lists and document
libraries, a workflow association can also be created on a content type that
exists within the Content Type Gallery for the current site or content types
defined within a list.
In
short, it can be applied ...
At
the level of a list (or document library)
At
the level of a content type defined at site scope
At
the level of a site ( Sharepoint 2010 )
Q.
What are the ways to initiate the workflow ? Ans. Automatic (on item added
or item deleted)
Manual
(standard WSS UI interface)
Manual
(Custom UI Interface)
Programatically
through custom code
Q.
What are the types of input forms that can be created for a workflow ? Ans. You can create
four different types of input forms including an association form, an
initiation form, a modification form, and a task edit form. Note that these
forms are optional when you create a workflow template.
Q.
What are ways to create input forms for workflow ? Ans. Two different
approaches can be used to develop custom input forms for a WSS workflow
template.
You
can create your forms by using custom application pages, which are standard
.aspx pages deployed to run out of the _layouts directory. ( disadv: lot of
code required when compared to Infopath approach)
using
Microsoft Office InfoPath 2007 /2010 (disadv: picks up a dependenct on MOSS,
i.e. it cannot run in a standalone WSS environment)
Q.
What is the difference between method activity and event activity in WF ? Ans
A method activity is one that performs an action, such as creating or updating
a task. An event activity is one that runs in response to an action occurring.
Q.
What is different with SharePoint 2010 workflows ? Ans. Some of the additions
in workflow model are :
1.
SharePoint 2010 workflows are build upon the the workflow engine provide .Net
Framework 3.5.
2.
In addition to the SharePoint lists we can now create workflows for SharePoint
sites as well.
3.
SharePoint Designer 2010 also has a new graphical workflow designer for
designing workflows and deploying them directly to SharePoint.
4.
Another Improvement in SharePoint Designer 2010 is that it now allows you to
edit the out-of-the-box workflows that come with SharePoint.
Q.
Can MS Visio be used to create a Sharepoint workflow ? Ans. MS Visio cannot
be used to create the Sharepoint workflow itself, but can be used for workflow
visualization. What this means is that, the flow diagram designed in Visio can
be imported in Sharepoint Designer where all the functionality can be added and
deployed to Sharepoint.
Note:
To
use Visio 2010 for workflow visualization, you must be running the Enterprise
version of SharePoint Server 2010 and Visio 2010 Premium.
Q.
What is SharePoint Workflow? Explain its purposes Ans. Workflows are
implementation of business processes allowing people to collaborate on
documents through various project tasks assigned to individuals. They enhance
productivity and organization of work in an organization. This enables people
to only concentrate on tasks given to them. It’s basically a planned series of
tasks assigned to individuals to achieve an outcome.
Workflows
included in MOSS:
Approval
Collect
Feedback
Collect
signatures
Disposition
approval
Three-state
Group
approval
Translation
management
Overall
MOSS workflows target at higher productivity keeping collaboration and business
processes in mind.
Q.
What are ways to create input forms for workflow? Ans. MOSS has the
capability for a workflow participant to fill an initiation form to start a
workflow. The initiation form can have fields that support:
Single
line of text
Multiple
lines of text
Number
(up/down counter arrows)
Yes/No
(Checkbox)
Choice
(dropdowns)
Date
and time (calendar)
One
can use these to create forms by using custom application pages (aspx pages),
which are deployed to run out of the _layout directory on MOSS server or using
Microsoft Office Infopath 2007 /2010
update for question 2
ReplyDeleteWorkflow can also be initiated 'On Change' of item in a list
and not on item deletion. please correct it
Delete