Is there a way to do this? It seems like all of the information in File Layouts and Program Information points to that fact that AliasItemNo is required, therefore I can't use a setkeyvalue to assist in searching for a part. So say I have part ABC and I know it has a customer alias that is XYZ. I need to be able to search for part ABC using BOI and pull out the XYZ value. Here is my script so far: oSS.nSetProgram(oSS.nLookupTask("IM_AliasItem_ui")) oIMAlias = oScript.NewObject("IM_AliasItem_bus", oSS) ErrorTrap(oIMAlias.nSetIndex("kPRIMARY"), oIMAlias) ErrorTrap(oIMAlias.nSetKeyValue("ItemCode$", sItemCode), oIMAlias) ErrorTrap(oIMAlias.nSetKeyValue("AliasItemNo$", ""), oIMAlias) ErrorTrap(oIMAlias.nSetKeyValue("Type$", "C"), oIMAlias) ErrorTrap(oIMAlias.nSetKeyValue("ARDivisionNo$", "00"), oIMAlias) ErrorTrap(oIMAlias.nSetKeyValue("CustomerNo$", sCustNo), oIMAlias) ErrorTrap(oIMAlias.nFind(), oIMAlias) ErrorTrap(oIMAlias.nSetKey(), oIMAlias) ErrorTrap(oIMAlias.nGetValue("AliasItemNo$", sAliasNo), sAliasNo)
↧