Sets a normal txt field equal to a lookup field
if(crmForm.all.new_projectnameid.DataValue!=null)
var applicationname = crmForm.all.new_projectnameid.DataValue[0].name;
crmForm.all.new_applicationname.DataValue = applicationname;
crmForm.all.new_applicationname.ForceSubmit = true;
Sets a text field equal to another text field
crmForm.all.new_applicationname=new_name;
crmForm.all.new_applicationname.ForceSubmit = true;
This ensures a lookup field (project name) is not empty and application is empty (application name)
if (crmForm.all.new_projectnameid.DataValue!=null && crmForm.all.new_applicationname.DataValue==null )
{
var applicationname = crmForm.all.new_projectnameid.DataValue[0].name;
crmForm.all.new_applicationname.DataValue = applicationname;
}