====== Pick Record ====== function pick(BusComp,PickField,SearchField,Value){ try { var oBCPick = BusComp.GetPicklistBusComp(Field); oBCPick.ActivateField(SearchField) oBCPick.ClearToQuery(); oBCPick.SetSearchExpr("["+SearchField+"]='"+Value+"'"); oBCPick.ExecuteQuery(ForwardOnly); if(oBCPick.FirstRecord()){ oBCPick.Pick(); } oBCPick = null; } catch(e) { TheApplication().SetProfileAttr("pickError",e.toString()); }