AutoStore: Konica Minolta iOption Script Language


Like most recent capture components in AutoStore 7, form behavior can be made to order with the Konica Minolta iOption capture component using a form script. When the script editor is launched, a Visual Basic .NET script template is provided.

Looking at the AutoStore Konica Minolta MFP capture component, which interfaces with Konica Minolta device using OpenAPI technology, you also get a .NET script template, so no loss there. However, the language of that template is in C#.

For those who have worked with the Konica Minolta MFP capture component in AutoStore, there are many reasons why you might prefer to continue developing form scripts in C# is preferred.

What ever the reason, you have the ability to write your form script with either the VB or C# or language in the Konica Minolta iOption capture component's script editor.

Here are the steps:
  1. In the AutoStore Process Designer, open the Konica Minolta iOption Capture Component.
  2. In the General tab, select an existing form, or select a Group or a Menu.
  3. Click on Add Form, and choose the Basic Form form option.
  4. Select the Enable Dynamic Form checkbox, and click Edit Script Code.
  5. The script editor is opened. The default script template is Visual Basic.
  6. Click on the Compilation menu, mouse over Languages, and select C Sharp.

Choosing the Konica Minolta iOption scripting language

It should be noted that form scripts between the Konica Minolta OpenAPI and the iOption capture components are not compatible. In particular, the device technologies are different, and the iOption uses a newer DataModel class, and there are differences in the event handlers.

Of course, any custom methods independent of device functionality should carry over just fine, but it should be expected that when moving from OpenAPI devices to iOption, it will likely mean that any existing scripts will need to be rewritten.

Which ever language you choose, happy scripting.

Cheers!

Comments

Popular posts from this blog

VBScript: Ensure Backslash Folder Path

AutoStore: Create a Custom RRT

AutoStore: Workflow Loop Example