Profiling a builder call input associates that input with the entry value specified in a profile.
As a developer, when you run the model associated with one or more profiles, the builder call input gets whatever value is set for that profile.
For example, you could profile the Text
input for a Text builder call, with the intent being to display a different greeting to each user based on the type of banking account they have. Other common builder call inputs that are profiled include:
- Argument values in service call builder calls
- Data Source values for builder calls (select, or repeated region, for example)
- Values of variable builder calls (including XML variables)
- Arguments to method builders
- Actions in action list builders
- Page Location values for control builders
- Page to import values for imported page builders
- Image values for image builders
One approach to profiling is to build your web application without profiling any builder calls. Once built, you can determine what parts of the application require variability and profile the specific builder calls to implement that variability.
Parent topic: Profiling a builder call input