Source structure menu
Option |
Description |
Batch processing |
Here you can efficiently change attributes of the structure. See section Batch processing. |
Load and show test data Remove test data |
In complex source data, it is often difficult to keep track. Therefore, you have the possibility to fill the source structure with test data. You have access to stored files of the mapping test in the dialogue. |
Recreate matchcodes |
See section Checking and Creating Match Codes. |
Save as template Load template |
Here you can create your own template. Here you can load your own or delivered templates. |
Create structure from file analysis |
See section Analyse file for structure. |
Export structure as CSV |
See section Structure template in CSV format. |
Add special section for lists/maps |
Allows you to insert a specialised node "_ClipboardData_" in the source structure. Below this specialised node you can manually create sub nodes (with fields), which can then be filled with the values from lists or maps using functions copy list(s) to source tree(a,b,c,d) and copy map to source tree() in the target structure. In the target structure you can use your subnodes (and fields) like normal nodes. So this mechanism allows you to use contents of lists and maps directly in the mapping without reading them out in more complicated ways in the target structure. Note: You can copy your subnode completely into the target structure (with paths and field assignments) using the upper menu bar. Note: In a mapping test, the special node is not displayed in the source tree, but you'll find the values of lists and maps in tab "Lists/Maps/Variables". Profile-copy_list_to_source_tree.pak (Optionally set parameter d in function copy list(s) to source tree() to true.) Profile-copy_list_to_source_tree_multilists.pak (Using multiple lists.) Profile-copy_map_to_source_tree_by_name.pak (The field names below the subnode must be key names from the map, which then receive the values of the respective key-value pair. Exactly one node is created.) Profile-copy_map_to_source_tree_by_name_multivalues.pak (Variant, if the values in the map contain several values to be split.) Profile-copy_map_to_source_tree_as_sequence.pak (The key-value pairs are read out. This creates multiple nodes.) Profile-copy_map_to_source_tree_as_sequence_multivalues.pak (Variant, if the values in the map contain several values to be split.) Note: See also section Adding Profile as Subnode in Source Structure (Sub Profile) and function "call sub profile for source tree()". |
Open/Close all nodes |
Self-explanatory. |
Select → Select all nodes Select all fields Select all |
Self-explanatory. |
Delete structure completely |
Self-explanatory. |
See section Working with templates.