You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

You want to derive part of your model from an external source. For Instance you would like to determine the street name and town based on the postal code and house number. 

Step-by-step guide

To use a data rule to derive attribute values follow these steps:

Create a domain

The following domain model displays a Person and Address Entity.

Select a csv file

We will use the a CSV file that has a list of all available addresses to load the street name and town based on the postal code and town

StreetHousenumberPostalcodeTown
Veemarktkade85222 AEs-Hertogenbosch
Reitscheweg555232 BXs-Hertogenbosch
Wolvenhoek15211 HHs-Hertogenbosch
Verwersstraat415211 HSs-Hertogenbosch

Use the csv wizard

You can use the CSV wizard to create a data rule that uses a CSV data source

  • Select the Connectivity tab.
  • Select CSV Wizard.



  • Select Data rule.
  • Select create new resource.
  • Enter a name and select a CSV file.
  • Select the format settings.

  • Enter the selection criterea and goals.



  • Finish the wizard, a new data rule is created.

To test your data rule create a page that contains all attributes. Make sure that you add a refresh to the attributes that are used as input (postalcode, housenumber) and ensure that the attributes that are used as goal (street and town) are set to read-only.

See also

Example project: CSVDataRule.project.zip

CSV used in the example project: PostalcodeTable.csv

  • No labels