Skip to content
cdfarrow edited this page Apr 2, 2024 · 9 revisions

Introduction

FLExTools is an application for running Python scripts on a Fieldworks database. All the UI and script management is provided. Simply create a small Python script (a module) to do the processing work and then run it from FLExTools. Modules can be grouped into collections so that a whole set of scripts can be run with one button click.

FLExTools operates on lexical or textual data to do such things as:

  • Consistency checks
  • Report on missing data or duplicate data
  • Create custom reports or export formats
  • Perform custom analysis
  • Update fields in ways that aren't convenient within FLEx

For an overview of what FLExTools can do, see the second half of this podcast by Ron Lockwood and Doug Higby. "If you like the power of Bulk Edit... this gives you more."

Versions

The current version is FLExTools version 2, which supports Fieldworks 9.

FLExTools version 1 supports Fieldworks 7 & 8.

Licence

FLExTools is licensed under LGPL version 2.1 or later.