Проверьте тип формы. Вот пример кода с двумя интересующими вас случаями вверху. Остальные предоставляются для полноты картины.
switch(crmForm.FormType)
{
case 2: // update form; activity is open
break;
case 4: // disabled form; activity is closed
break;
case 0: // undefined form type, barf
break;
case 1: // create form
break;
case 3: // read only form
break;
case 5: // quick create form
break;
case 6: // bulk edit form
break;
default:
break;
}
См. Страницу «Свойства формы» в SDK.