IBM Datacap 9.0 and IBM Datacap 9.0.1 DDK custom actions Robert Ferin Advisory Software Engineer IBM 18 December 2014 Actions are the building blocks of an IBM Datacap application. Here, you can find the information to create your own actions to be used within an IBM Datacap application. When you cannot do an application function by using standard actions, you can write custom actions to fulfill your processing needs. For situations where a specific application need cannot be satisfied with standard actions, custom actions can fulfill virtually any need. You can create custom actions for your IBM Datacap applications by using Microsoft Visual Studio 2010 or 2013. Action libraries are written in C# .NET 4.0, implemented as DLLs. The libraries are made available to your IBM Datacap applications through the action DLL. You add the actions that you create to your IBM Datacap installation to make them available for use in your IBM Datacap applications and are configured in Datacap Studio. You can add these actions to rulesets in the same manner as standard actions. Any custom actions created for previous versions of IBM Datacap need to be updated so they can be run with IBM Datacap 9.0 and IBM Datacap 9.0.1. Follow the instructions in the download package to migrate your existing actions, or use the provided template to create a new action library. Action libraries created with the IBM Datacap 9.0 and Datacap 9.0.1 template do not require DLL registration and do not require a separate RRX file to be installed with the DLL in the Datacap install. See the included documentation for more information. The following users can create custom actions for their IBM Datacap applications: • Datacap application support staff that does custom implementations • Reseller application support staff that does custom implementations • Customer IT staff responsible for Datacap implementations To create custom actions, you must be experienced with the following disciplines: • Datacap Studio © Copyright IBM Corporation 2014 IBM Datacap 9.0 and IBM Datacap 9.0.1 DDK custom actions Trademarks Page 1 of 4 developerWorks® • • • • ibm.com/developerWorks/ Datacap document hierarchies (DCO) Microsoft Visual Studio C# programming XML The custom actions download package contains instructions and the Visual Studio C# template to create your own actions or migrate custom actions from previous versions. To use the template with Datacap 9.0.1 FP1 or later, update the project settings to use .NET 4.6.1. Access the IBM Datacap 9.0 and Datacap 9.0.1 Developer Kit. IBM Datacap 9.0 and IBM Datacap 9.0.1 DDK custom actions Page 2 of 4 ibm.com/developerWorks/ developerWorks® Downloads Description Name Size Custom actions template 9.0 and 9.0.1 Datacap-9.0-CustomActions.zip 132KB IBM Datacap 9.0 and IBM Datacap 9.0.1 DDK custom actions Page 3 of 4 developerWorks® ibm.com/developerWorks/ About the author Robert Ferin Robert Ferin is a developer for IBM Datacap Taskmaster Capture. He has been with the team since 2007, recently focusing on the localization support of the Taskmaster product. Prior to that time, he has accumulated 20 years of software development experience. © Copyright IBM Corporation 2014 (www.ibm.com/legal/copytrade.shtml) Trademarks (www.ibm.com/developerworks/ibm/trademarks/) IBM Datacap 9.0 and IBM Datacap 9.0.1 DDK custom actions Page 4 of 4