on 02-11-2010 7:11 PM
Hello
Currently we have a DESCRIPTION field in English and French.I have a validation on this field
IS_NOT_NULL(DESCRIPTION)
But this only checks for the English version and not for French,so I tried to include LANGUAGE function like below:
If (Language= English [US] THEN
IS_NOT_NULL(DESCRIPTION)
ELSE if (Language= French [FR] THEN
IS_NOT_NULL(DESCRIPTION)
ELSE
NULL))
Still this does not check the French version.
Any ideas
Regards
Kalyan
Hi,
There is nothing wrong in the expression..
If (Language= English [US] THEN
IS_NOT_NULL(DESCRIPTION)
ELSE if (Language= French [FR] THEN
IS_NOT_NULL(DESCRIPTION)
ELSE NULL))
I tried it at my end, It is working fine.
See For French Version, it should validate only if you open your MDM Data Manager with
Language: French(FR) not with English(US). Then try to Run this validation.
This validation will fail if this field DESCRIPTION value is not in Black color(Primary Language). I mean if it is in any other color(RED or Green) Primary inherited or Secondary Inherited. It will fail.
But if this field value is in Black Color, this validation will not fail.
Thats why for English language it is working fine not for French version as you are opening Data Manager with English(US) only every-time.
Try it at your end & let me know if you still face any issue.
Thanks and Regards,
Mandeep Saini
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
As per my understanding, I don't think opening MDM Data Manager using Language English(US) you can validate this for French(FR), you have to open MDM data Manger with French(FR) to run to validation to validate that this French(FR) field is Primary or not, i mean that field is populated with French value or inherited from English.
If it is in black color then this validation passes else fails if it is inherited from English(US), i mean if it is in different color(Red or Green).
Using English(US) data manager, it will validate only for English language, it won't check for French whether its Primary or inherited.
User who can login to data manager with Language English(US) can also open MDM data Manager with French(FR)
Just check and revert with the result.
Thanks and Regards,
Mandeep Saini
Hello Kalyan,
If (Language= English [US] OR French [FR] THEN
IS_NOT_NULL(DESCRIPTION))
Please check if the above code works as a replacement. Hope this solves you.
Regards,
Manish.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
76 | |
9 | |
8 | |
7 | |
6 | |
5 | |
5 | |
5 | |
5 | |
5 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.