Skip to content
Snippets Groups Projects
Commit 9ada09ae authored by Johannes Hörmann's avatar Johannes Hörmann
Browse files

Address validation explanation

parent cd1be4d8
No related branches found
No related tags found
No related merge requests found
...@@ -3,6 +3,7 @@ ...@@ -3,6 +3,7 @@
<name>Address</name> <name>Address</name>
<title>Addresses</title> <title>Addresses</title>
<majorModelMode>DISTRIBUTED</majorModelMode> <majorModelMode>DISTRIBUTED</majorModelMode>
<documentation>%aditoprj%/neonContext/Address/documentation.adoc</documentation>
<lookupView>AddressLookup_view</lookupView> <lookupView>AddressLookup_view</lookupView>
<entity>Address_entity</entity> <entity>Address_entity</entity>
<references> <references>
......
The address Entity provides addresses for contacts.
If you need address completion / validation support, see documentatioin of AddressValidation Context.
\ No newline at end of file
...@@ -2,6 +2,7 @@ ...@@ -2,6 +2,7 @@
<neonContext xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.1.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/neonContext/1.1.1"> <neonContext xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="1.1.1" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/neonContext/1.1.1">
<name>AddressValidation</name> <name>AddressValidation</name>
<majorModelMode>DISTRIBUTED</majorModelMode> <majorModelMode>DISTRIBUTED</majorModelMode>
<documentation>%aditoprj%/neonContext/AddressValidation/documentation.adoc</documentation>
<lookupView>AddressValidationLookup_view</lookupView> <lookupView>AddressValidationLookup_view</lookupView>
<entity>AddressValidation_entity</entity> <entity>AddressValidation_entity</entity>
<references> <references>
......
The AddressValidation Context provides a way to load a list of valid addresses by using a custom datasource (e.g. a webservice) based on the user input.
To enable the address-lookups for the address-entity, go to
preferences -> _____PREFERENCES_PROJECT -> _____PREFERENCES_PROJECT (in the navigator) -> and enable the checkbox "nominatim.enable"
There are the following configurations are possible to control the nominatim-server, which is used in xrmBasic:
"nominatim.enable"
"nominatim.url"
"nominatim.user"
"nominatim.pw"
If you would like to use a different webservice (or other datasource are also possible), you can extend the WsValidation_lib.
See the documentation inside of the lib.
Basically you just have to add a new type and the respective callbacks.
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment