The Transform Merge builder uses standard ANSI SQL join operations to merge elements in schema-typed XML data.
The typical use of this builder is with other transform builders chained together to change data to your required layout.
Each transform builder accepts as input either a variable, a method call (that returns an IXml structure), or a data service.
Key objects this builder creates
This builder generates a method in the web application to provide the transform function. The method returns an IXml structure. If you provide a source schema as an input to the builder, the returned IXml structure can optionally be typed based on the supplied schema.
You can use the generated method from this builder as input to another transform builder. This feature lets you chain the transform builders together by specifying the method created by the current builder as the source input to another transform builder.
The builder can create sample data and generate a preview of the related transform operation.
More about this builder
If you specify a data service as input to this transform builder, the builder provides the necessary code (an action list) to invoke the data service operation, run the transform operation that you specify, and return results as a new data service operation. You can have the builder generate an LJO class and methods from the defined transform. The builder also lets you use an existing action or method for its transform. This combination of features lets you run the builder to define a transform, generate the LJO class, modify the generated code to your requirements, and use a new builder to specify the tailored transform operation.
Parent topic: Builder help
About using the builder call editor
Using transform builders in a service provider model