...
The names of the EDMrepository and EDMmodel are based on the encoding of the database. The legal characters can be extended with a set of characters by defining the EDMconfigVariable
EDM_EXTENDED_NAME_CHARACTERS
and setting the extended set of characters to this EDMconfigVaraiable. As an example,
Code Block |
---|
set EDM_EXTENDED_NAME_CHARACTERS = "!#$%&'*+-/=?^`{|}~@._æøåÆØÅ0123456789" |
Note |
---|
When the EDM_EXTENDED_NAME_CHARACTERS is defined, all characters defined in EDM_EXTENDED_NAME_CHARACTERS plus all alpha-numeric characters hyphen ('-'), and undersscore ('_') are allowed in a repository and model name. But when EDM_EXTENDED_NAME_CHARACTERS is not defined, the first character in a model and repository name must be a letter, the rest of the characters can be any alpha-numeric characters, plus underscore ('_') and hyphen ('-') characters. |
The setting of this EDMconfigVariable must be done before an EDMdatabase is created to have any effect, i.e., the defined set of EDM_EXTENDED_NAME_CHARACTERS in an EDMdatabase cannot be changed after it is created.
Warning |
---|
The following character values are always illegal for the name of the EDMrepository and EDMmodel : |