Pick Record

function pick(BusComp,Field,Value){
	try {	
	    var oBCPick = BusComp.GetPicklistBusComp(Field);
		oBCPick.ClearToQuery();
		oBCPick.SetSearchSpec("Value", Value);
		oBCPick.ExecuteQuery(ForwardOnly);
		if(oBCPick.FirstRecord()){
			oBCPick.Pick();
		}
		oBCPick = null;
	} catch(e) {
            TheApplication().SetProfileAttr("pickError",e.errText); 
	}
}
 
 
pick(oBC,"Contact Full Name",ContactId);