Table of Contents

Search

  1. Preface
  2. Introduction to Data Transformation
  3. Data Processor Transformation
  4. Wizard Input and Output Formats
  5. Relational Input and Output
  6. Using the IntelliScript Editor
  7. XMap
  8. Libraries
  9. Schema Object
  10. Command Line Interface
  11. Scripts
  12. Parsers
  13. Script Ports
  14. Document Processors
  15. Formats
  16. Data Holders
  17. Anchors
  18. Transformers
  19. Actions
  20. Serializers
  21. Mappers
  22. Locators, Keys, and Indexing
  23. Streamers
  24. Validators, Notifications, and Failure Handling
  25. Validation Rules
  26. Custom Script Components

Adjusting the Search Phase

Adjusting the Search Phase

By assigning the
phase
property of an anchor, you can change the phase in which the Script searches for the anchor.
Consider the following source document:
CONTENT<10 characters>MARKER
In this example, the
Marker
anchor is located 10 characters after the
Content
anchor.
By default, the Script searches for the
Marker
in the initial phase, and it searches for the
Content
in the main phase. This will not work here because the Script cannot find the
Marker
unless it has already found the
Content
!
The solution is to change the
phase
property of one of the anchors. You can change the
Content
to the initial phase, or the
Marker
to the main phase. In either case, the Script finds the anchors.


Updated June 14, 2019