Click to Rate and Give Feedback
MSDN
MSDN Library
BizTalk Server
Technical Reference
Functoid Reference
 Value Mapping Functoid Reference
Collapse All/Expand All Collapse All
Value Mapping Functoid Reference

Use the Value Mapping functoid ( Aa561705.7853c31e-dc26-4ffa-9608-29352508e725(en-us,BTS.20).gif) to allow a Boolean value to control whether another value gets mapped.

Parameter 1: Either of the strings "true" or "false", generally from the output of some other Logical functoid or from a variable Boolean field in the input instance message.

Parameter 2: A value that is output if parameter 1 is "true". This value can be from a link from a node in the source schema that represents simple content, the output from another functoid, or a constant input parameter.

Output 1: The value of the second parameter if the value of the first parameter is "true". If the value of the first parameter is not "true", the corresponding element or attribute in the output instance message is not created.

Determine whether to use the Value Mapping functoid or the Value Mapping (Flattening) functoid based on the following characteristics of the relevant portions of the source and destination schemas:

  • Value Mapping. When both the source and the destination schemas define parallel repeating structures between which the relevant data is mapped.

  • Value Mapping (Flattening). When the source schema defines a repeating structure and the destination schema defines a flat structure, such that different instances of the repeating structure in the source schema are intended to be mapped into unique elements in the flat structure in the destination schema.

Tags What's this?: Add a tag
Community Content   What is Community Content?
Add new content RSS  Annotations
Processing
© 2010 Microsoft Corporation. All rights reserved. Terms of Use | Trademarks | Privacy Statement
Page view tracker