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. XMap
  7. Libraries
  8. Schema Object
  9. Command Line Interface
  10. Scripts
  11. Parsers
  12. Script Ports
  13. Document Processors
  14. Formats
  15. Data Holders
  16. Anchors
  17. Transformers
  18. Actions
  19. Serializers
  20. Mappers
  21. Locators, Keys, and Indexing
  22. Streamers
  23. Validators, Notifications, and Failure Handling
  24. Validation Rules
  25. Custom Script Components

Data Transformation User Guide

Data Transformation User Guide

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.