Page 1 of 1

Localized alias as attribute - enforce unique values

Posted: Wed Sep 04, 2019 10:41 pm
by Wim Gielis
Hello,

Am I correct in assuming that localized attributes, in case of aliases, should enforce unique values ? I guess it's not the case.

For example create a TI process called 'test'. Then in either that TI process or in another one, you can write and execute:

Code: Select all

ProcessAttrDelete( 'Description' );
ProcessAttrInsert( '', 'Description', 'A' );
ProcessAttrPutS( 'alias value', 'test', 'Description', 'nl');
ProcessAttrPutS( 'alias value', 'test', 'Description', 'fr');
The result is like this:
01.png
01.png (14.15 KiB) Viewed 1758 times
Shouldn't we get an error message of duplicate alias values ?

Documentation:
https://www.ibm.com/support/knowledgece ... nsert.html
https://www.ibm.com/support/knowledgece ... rputs.html
https://www.ibm.com/support/knowledgece ... rview.html

Thanks a lot for your comments.

Re: Localized alias as attribute - enforce unique values

Posted: Thu Sep 05, 2019 11:16 am
by Wim Gielis
The alias uniqueness is enforced of course for different processes.
For 1 and the same process, several locales can use the same alias value. My bad.