Wednesday, August 18, 2010

Hot fix for 1.7

We have just released hot fix for version 1.7.
New release has number 1.7.2 and fixes the following problems:
  • Setup problems when upgrading from previous versions of SCP and Workbox
  • Anonymous user gets "Object reference not set to an instance of an object" error when trying to display item view form, add new form or edit form
  • Error "access denied" when trying to enter list view by authorized user who is not site administrator
  • Problems with "file" field type on action launch form
  • Returning null in "IF" activity under specific conditions
You can download it from here.

Monday, July 26, 2010

Hotfix 1.7.1 is released

New hotfix for version 1.7 was released. This release repairs below problems:

  • Wrong functionality of lookups to actions
  • Not properly working IF activity
  • Wrong functionality of lists web service in SCP PRO


To download the fixed version please follow this link www.datapolis.com/EN/wb_freetrial.html.

Tuesday, July 20, 2010

Workbox 1.7 is ready!

Today we have published a new version of Workbox. Most emphasis was put on improving performance, but a number of new features were added as well.

Below is the list of changes made in the new version of Workbox.

  • "Loop" - new activity
    "Loop" activity allows running other activities multiple times, assuming that:

    • Set conditions are met
    • Maximum iterations number is not exceeded.

    All Workbox activities can be executed within loop, including other (nested) loops
  • "Send E-mail" activity – two new output parameters
    Two new output parameters have been added to "Send E-mail" activity:

    • "Sent to" - returns e-mail addresses to which message had been sent
    • "Invalid accounts" – returns names of users who could not be found or whose e-mail addresses had not been set
  • "Edit items" – modifying multiple fields in one activity
    "Edit items" activity now supports modifying multiple fields in one go. This helps to prevent workflow’s size bloating, which resulted in impaired performance.
    The functionality bases on a new field type – Hashtable – which can be used in custom activities. For more information, please see SDK.

  • Set of new functions
    The following functions have been added:

    • Text before
    • Text after
    • Right
    • Date format
  • Procedures
    Procedures is a new functionality allowing creating groups of activities which then can be reused in various places within the workflow. It simplifies both the workflow’s definition and managing sequences of activities.

  • Performance
    In the current release, performance has been considerably improved:

    • Workflows – faster workflow starting and action execution:

      • 10% for "old" workflows;
      • 30-50% for re-deployed workflows;
      • Up to 90% for rebuild workflows, using new features (like “Edit items” activity with multiple fields support).

    • Workbox Designer:

      • List of used lookups opens about 50-70% faster.
  • Changes in activities' category structure
    New activity category has been introduced: Control. Additionally, categories are now collapsed by default.

  • Advanced Workflow Editing
    This option is available for Administrators on "Workbox Settings" page. It allows free, unconstrained editing of activity fields in workflow definition (for instance, in place of selecting SharePoint list from lookup tree, user can enter its URL). The feature is for advanced users. Note: the feature does not include security constraints, therefore caution in using it is advised.

  • Licensing improvements
    A number of issues concerning Datapolis’ products reinstallation have been fixed.

  • New SharePoint Column Protector Pro
    This release contains SharePoint Column Protector Pro ORM, instead of SharePoint Column Protector OEM. In case you are using other Datapolis solutions besides Workbox, please see the compatibility table, which can be found at http://www.datapolis.com

You can download new release here:
http://www.datapolis.com/EN/wb_freetrial.html.

Monday, June 21, 2010

Hotfix 1.6.4 is released

New hotfix for version 1.6 was released. This release repairs below problems:

  • Licensing occasionally blocking part of Workbox functionalities

  • Send E-mail activity - problem with recognizing users in certain security configurations


To download the fixed version please follow this link www.datapolis.com/EN/wb_freetrial.html.

Monday, May 31, 2010

Functions Pack for Workbox has been released

We have just published Functions Pack which extends Workbox with four new functions. The functions included in the Pack are the following:
  • Substring After
  • Substring Before
  • Right
  • DateTime

You can download the Pack from:
http://www.datapolis.com/datapolis/EN/wb_functionpack.html

Polish version:
http://www.datapolis.com/datapolis/pl/wb_functionpack.html

User guide is included. The package is free of charge.

Tuesday, May 25, 2010

Hotfix 1.6.3 is released

New hotfix for version 1.6 was released. This release repairs a problem with workflow history on Italian language site.

To download the fixed version please follow this link www.datapolis.com/EN/wb_freetrial.html.

Monday, March 15, 2010

Workbox 1.6 is ready!

We have just released a new release of Workbox.
Below you will find a list of changes included in the release 1.6. Changes that affect the existing workflow and designer functionalities are marked with red exclamation marks and should receive your attention.
  • “Current Item" parameter for item-operating activities
    When you want an activity to perform operations on the current item only, you can simply check the “Current Item” checkbox – there will be no need to provide a site, list and set item filters.
    The parameter is available for the following activities:

    • Edit Items
    • Copy Items
    • Delete Items
    • Check In/Out Item
    • Approve/reject Item
    • Send an E-mail (current item attachments)
    • Launch Workflow Action
    • Start Workflow
    • Terminate Workflow

    There is also a new parameter for “File” field type in Action Launch Form: “Attach to current item”. When selected, all files uploaded by Action Launch Form will be attached to the current item.
  • “Run as” parameter for activities
    The “Run as” parameter provides a way to set the account on which an activity should operate. You can select from the following:

    • Current user with system rights
    • System account
    • Current user

    The parameter is now available in the following activities

    • Add Item
    • Edit Items
    • Copy Items
    • Delete Items
    • Check In/Out Item
    • Launch Workflow Action
    • Start Workflow
    • Terminate Workflow

    Note: The option “Current user with system rights” is not available for workflow-managing activities (last three from the list above).
    The “Run as” parameter is also available in Action Launch Form for the “File” field type. You can choose by which user account the files should be uploaded
  • System Update in Edit Items activity
    In Edit Items activity there is now a new parameter: “System Update”. It allows modifying an item without changing its “Last modified” and “Last modified by” fields.
  • Activity containers
    We have added a new quasi-activity: a Container. It can group a number of activities, allowing you to move them all at once, thus helping you manage your activities diagrams. It can also be collapsed, making the diagram more readable by hiding its content.
  • Name of the If activity.
    You can change the name of the If activity. This will make your complex activity diagrams more readable and easier to understand.
  • Send E-mail activity – now sends e-mails to group members
    Now you can provide SharePoint users and groups as mail recipients without the need of knowing their e-mail addresses.
  • New function: Replace Multiple Words
    A new function has been added: Replace Multiple Words. It eliminates the need to use the Replace function for each word. The Replace Multiple Words function replaces all occurrences of specified words with other words.
  • !Null (empty) workflow variables!
    Workbox now accepts variables to be null (empty). For example, in previous releases of Workbox if you didn’t provide a value for an Integer field on Action Launch Form, the corresponding workflow variable was automatically set to 0 (zero). Now the variable will have a null (empty) value.
  • Action Launch Form templates
    When you create a new an Action Launch Form, set its header and footer, assign workflow variables and set all the field parameters, you can save such a form as a template, which could then be used in other actions.
  • Action fields validation in WBInfo web service
    If you are using Workbox SDK, this information might be important: starting from this release there is server-side action fields validation when running an action through web service, implementing the same logic as the standard Action Launch Forms. The web service returns any errors found and halts the action execution process.
  • Read-only fields on Action Launch Forms
    You can now set a field to be read only. It will work as a normal field, but the user will not be allowed to change its value. The field will be rendered as disabled.
  • Permission level matching while importing workflow from file
    Workflow matching functionality has been enhanced with permission levels.

    Note: Remember that this functionality works only for workflows exported by Workbox Designer 1.6.
  • Changes in deploying workflows on email-receiving document libraries
    Now, if you work on a site administrator and site owner account, you don’t have to set in web.config a different account for deploying workflows on email-receiving document libraries. The workflows are deployed using your account and will start automatically after an e-mail is received

    Note: Remember that you need additional configuration for SharePoint – see Known Errors on Workbox Blog for more information.
  • Custom name for End state
    The End state can now have a custom name. The name can vary, depending on which action ended the workflow.