Welcome to K2 Underground Sign In | Join | Help

Browse by Tags

Collation error in the workspace after upgrading to 807

I've been working on a client site and one of the things I am working on is planning and testing for an upgrade to K2 [blackpearl] version 807 from version 803. The upgrade testing has gone smoothly so far except for an error we experienced in the workspace.
Posted by Keif | 0 Comments

Attachment(s): Collation Update.zip

how to nicely end a workflow - programatically

You can find case where a user start a process that goes in sevral approval setps etc ... but he wants to withdraw (end) the process. To do that you will need to design your process so it does have a "end" activity and we will use the Gotoactivity API

Simple Dynamic Decision tree - example of how to implement it

Recently at client site I have been ask to create a dynamic decison tree. A process that will be able to ask multiple departement to vote on a something knowing that the number of deprtement is unkonw before the start of the process and number of level

InfoPath – Designing with performance in mind

Firstly apologies, there are no nice pictures in this blog just text but useful none the less I hope. My colleagues and I have recently been involved in a project that requires the use of InfoPath and in particular Form Services (InfoPath running through
Posted by Murphy | 1 Comments

Using the Archiving functionality throught API

The archiving functionality is available in the Workspace but that is a manual that can automated using the API. Here is a sample c# console application code that does that : using System; using System.Collections.Generic; using System.Text; using System.IO;
Posted by chalama | 0 Comments
Filed under:

Looping through an Activity for each SmartObject List item

Today I discovered a feature within K2 [blackpearl], the ability to loop through a list of items and execute a set of Events for each item – without having to write a line of code! A simple Order Processing example would illustrate my business case. For
Posted by russforster | 2 Comments
Filed under: , ,

Writing K2 Wizard Projects in VS2008

Recently I have found a requirement to build a new Wizard for a client, in order to allow business analysts to build processes whilst also meeting the specific technical requirements of the project. One of the drawbacks of building a custom wizard is
Posted by Mike_H | 0 Comments

Keeping your Service GUIDs in sync

As some of you may know, when moving SmartObjects that are based on custom Services Instances between environments, you will hit an issue where the SmartObject won't deploy due to the Service Instance GUID on the environment you're deploying to matching

Hacking the Work Folder (or, an alternative method of error repairing)

Sometimes, you can manually hack the Work folder for running process instances to, for example, replace a broken version of a referenced assembly with a fixed version. To begin, review Bob’s posting on the work folder and versioned assemblies: http://www.k2underground.com/blogs/bobblog/archive/2008/01/14/custom-assembly-versioning-within-a-k2-process.aspx

Connecting InfoPath 2007 to WCF services

WCF Security and InfoPath 2007 have pretty poor integration, which means that it basically doesn’t work and some hacks have been necessary to get the forms to talk to the services. Below is a list of the required steps to ensure future services can be
Posted by Mike_H | 0 Comments

Extending a K2 Report in Visual Studio

UPDATE: A similar K2 Knowledge Base article on how to add a Chart to you reports also exists here - http://kb.k2workflow.com/articles/kb000189.aspx Scenario: We have built a travel request process that stores the details of each travel request in SmartObjects.

Reporting Services Woes

SQL Server Reporting Services 2005 can at times be a nightmare to get working, so here are some tips to get your Reporting Services running using host headers and a couple of little things to watch out for. Host Headers If you are using a host header
Posted by Mark_SCUK | 0 Comments

Using the K2 Workspace Archive facility

As your K2 workflow processes are run the K2ServerLog is used to log information about your workflow processes. This database will grow in size over time and you will no doubt have to do some archiving on this database. Out of the box the K2 Workspace
Posted by Murphy | 0 Comments

How to implement a Custom Security Provider for K2 blackpearl

I recently implemented a Custom Security provider that is used in a production environment. I had a few enquiries surrounding the implementation and thought it would be good to share an example implementation. Attached is a derived version of the provider
Posted by arno | 7 Comments

Automatic Deployment of K2 Process and K2 SmartObject artefacts using theSourceCode Deployment Framework and MSBuild Assemblies

Introduction Continuous Integration is a deployment concept that ensures changes to your code base results in an automatic build and deployment to their target environments. This article explains how to automatically deploy K2 Process and K2 SmartObject
Posted by arno | 1 Comments
More Posts Next page »