Using the COM API, I have 2 connections to MDM. 1 for English, the primary language, and 1 for Chinese.
The following code works for English, but is ignored when using the Chinese connection. Is this a bug? The field name is empty for Chinese and it's primary inheritance is english.
XCATCOMLib.FreeFormTableParameter tableParam = searchResult.Parameters.NewFreeFormParameter(PRODUCT_TABLE);
tableParam.Fields.New("Publishing Status",SearchOperatorEnum.xcSearchOperatorAnd).FreeForm.NewString("Publish - General", FreeFormSearchTypeEnum.xcEqualToSearchType);