2022 April Release

Software Component FSCBULK@1.1001 Permanent link for this heading

Classes Permanent link for this heading

Component

Reference

Description

FSCBULK@1.1001

BulkOperation

Bulk Job (Component Object)

FSCBULK@1.1001

BulkOperationBasicObject

Bulk Job

FSCBULK@1.1001

BulkReplaceDefinition

Bulk Replace Job Definition

FSCBULK@1.1001

CompareFunction

Compare Function

FSCBULK@1.1001

FaultTolerantStringCompare

Fault Tolerant String Compare Function

FSCBULK@1.1001

ReplaceInputDialog

Object Replacement Definition

FSCBULK@1.1001

SimpleStringCompare

Simple String Compare Function

Properties Permanent link for this heading

Type

Property

Name

integer(4)

blkbulksize

Number of Records for Commit

DuplicateCriteriaList[]

blkduplicatelist

Duplicate Detection

string[]

blkexpression

Execute Expression

boolean

blkfixversion

Save Version

date

blklaststarttime

Last Start Time

LogAttributesList[]

blklogattributes

Additional Object Properties in Log

Folder

blklogfolder

Folder for Logs

LogDetailMode

blklogmode

Logging Mode

integer

blkmaxobjects

Number of Objects to Be Processed

boolean

blknoteless

Skip Setting Modification Properties

Object

blkobjectclass

Search Form / Select Result / Object Class

Object[]

blkobjectlist

Or Object List

Action

blkonfinished

Method Called When Finished

OperationMode

blkoperationmode

Operation Mode

QueryScope

blkqueryscope

Query Scope

ReplaceList[]

blkreplacelist

Replace Properties

string[]

blkselect

Select Clause

boolean

blksimulation

Simulation Mode (No Changes)

Object

blksrcobject

Use Property Values From

integer

blkstartobject

First Object

StartTimeSelectMode

blkstarttimeselectmode

Select Objects

integer(2)

blkthreads

Number of Threads

Object

blkvalidateop

Action

ValidateOperationList[]

blkvalidateops

Validation Operations

ValidateOperationParamList[]

blkvalidateparams

Parameters

string[]

blkvalparamvalues

Values

ValueList[]

blkvaluelist

Modify Properties

string

blkversiontext

Version Text

ChangeCostList[]

cmpchangecosts

Change Cost List

float(1, 2)

cmpcost

Cost of Change

float(1, 2)

cmpmaxchangecost

Max Change Cost

float(1, 2)

cmpmaxreldistance

Max Relative Distance

boolean

cmpstringignorecase

Ignore Upper/Lower Case

boolean

cmpstringignorespaces

Ignore Spaces

string(32)

cmpvalue1

Value 1

string(32)

cmpvalue2

Value 2

ComponentObject

dupcomparefunction

Compare Function

ObjectClass[]

repallowedclasses

Object Classes Allowed

AttributeDefinition[]

repattrpath

Property Path

Object

repnewobject

Object to Be Replaced With

ObjectClass[]

repnotallowedclasses

Object Classes Not Allowed

Object[]

repoldobjects

Objects to Be Replaced

dictionary

TV_BULKCONTEXT

Global Context Value

AttributeDefinition[]

valattrpath

Property Path

AttrValueMode

valattrvalmode

Update Mode

string

valvalue

Value

Actions Permanent link for this heading

Return Type

Signature

void

BulkActions(
  optional integer unused1,
  optional integer unused2)

void

BulkActionsSelected(
  optional integer unused1,
  optional integer unused2)

boolean

CompareStrings(
  any value1,
  any value2,
  out retval boolean result)

void

CreateLogObject(
  out interface logobject,
  optional string name)

void

GetBulkActions(
  out Action[] blkactions)

void

GetBulkActionsMenu(
  optional integer unused1,
  optional integer unused2,
  ref MenuStructList[] menuentries,
  optional object menu,
  optional object[] selobjects,
  out optional boolean addchildren)

void

StartOperation(
  optional integer handle,
  optional integer index,
  optional boolean showdialog,
  optional boolean closedialog,
  optional object[] objectspass1,
  optional object[] objectspass2,
  optional dictionary context,
  optional boolean vapp,
  optional boolean async,
  out optional interface syncobj,
  optional object bulkaction)

void

StartOperationSelectedObjects(
  optional integer unused1,
  optional integer unused2)

void

StartOperationSync()

void

StartReplace(
  optional integer handle,
  optional integer index,
  optional boolean showdialog,
  optional boolean closedialog,
  optional object[] oldobjects,
  optional object newobject)

void

StartReplaceSelectedObjects(
  optional integer unused1,
  optional integer unused2)

void

ValidateSelection()

Types Permanent link for this heading

Component

Reference

Description

FSCBULK@1.1001

AttrValueMode

Update mode

FSCBULK@1.1001

ChangeCostList

Type to configure costs comparing one string to another

FSCBULK@1.1001

DuplicateCriteriaList

Type to define criteria to identify identity

FSCBULK@1.1001

LogAttributesList

Type to define attribute paths included in a log

FSCBULK@1.1001

LogDetailMode

Log mode

FSCBULK@1.1001

OperationMode

Operation mode

FSCBULK@1.1001

ReplaceList

Type to define properties to be changed

FSCBULK@1.1001

StartTimeSelectMode

Restriction mode

FSCBULK@1.1001

TransactionVariable

Transaction Variables

FSCBULK@1.1001

ValidateOperationList

Type to define actions or scripts with parameters called for each object

FSCBULK@1.1001

ValidateOperationParamList

Type to define parameters when calling an action

FSCBULK@1.1001

ValueList

Type to define property changes

Prototypes Permanent link for this heading

Component

Reference

Description

FSCBULK@1.1001

BulkActionPrototype

The prototype must be used for actions implemented as Bulk Admin Action

FSCBULK@1.1001

CompareActionPrototype

FSCBULK@1.1001

ValidateActionPrototype

CompareFunctions Permanent link for this heading

Component

Reference

Description

FSCBULK@1.1001

StringCompareFaultTolerant

FSCBULK@1.1001

StringCompareIgnoreCase

ComponentContentObjects Permanent link for this heading

Component

Reference

Description

FSCBULK@1.1001

DefaultXSLTemplate

Default XSL Transformation for Bulk Jobs

ErrorMessages Permanent link for this heading

Component

Reference

Description

FSCBULK@1.1001

ErrorLastEntryIsAggregate

%1$s, line %2$d: Compound properties are not allowed as last entry in the property list

FSCBULK@1.1001

ErrorLoadingScript

Error loading script '%s'

FSCBULK@1.1001

ErrorNoAttributeOfAggregate

%1$s, line %2$d: '%3$s' is not a property of compound property '%4$s'

FSCBULK@1.1001

ErrorNoAttributeOfClass

'%1$s' is not a property of class '%2$s'

FSCBULK@1.1001

ErrorRunningScript

Error running script '%1$s' (line %2$d, column %3$d) : %4$s(%5$08x)

FSCBULK@1.1001

WarningSelectionIgnored

Ignoring select clause because no object class was selected

FormPages Permanent link for this heading

Component

Reference

Description

FSCBULK@1.1001

PageAdvancedSettings

FSCBULK@1.1001

PageLogging

FSCBULK@1.1001

PageLoggingBasic

FSCBULK@1.1001

PageObjectList

FSCBULK@1.1001

PageObjects

FSCBULK@1.1001

PageSettings

FSCBULK@1.1001

PageSettingsBasic

Menus Permanent link for this heading

Component

Reference

Description

FSCBULK@1.1001

MenuBulkActions

More Actions

FSCBULK@1.1001

MenuStartOperation

Start Operation

FSCBULK@1.1001

MenuStartReplace

Start Replacement

ObjectEditForms Permanent link for this heading

Component

Reference

Description

FSCBULK@1.1001

ExploreFormBulkJob

FSCBULK@1.1001

FormBulkJob

FSCBULK@1.1001

FormBulkJobBasic

Strings Permanent link for this heading

Component

Reference

Description

FSCBULK@1.1001

StringError

Fabasoft Folio/BULK Error

FSCBULK@1.1001

StringFinished

Finished

FSCBULK@1.1001

StringInit

Initializing

FSCBULK@1.1001

StringLog

Log (%s)

FSCBULK@1.1001

StringObjectClass

Object Class

FSCBULK@1.1001

StringPass1

Do Processing (%u)

FSCBULK@1.1001

StringPass2

Searching for Duplicates (%u)

FSCBULK@1.1001

StringStarted

Started

FSCBULK@1.1001

StringStatus

Status

FSCBULK@1.1001

StringStop

Stop

FSCBULK@1.1001

StringVersion

Automatic Version because of Bulk Job "%s" (%s).