* Determine if this code was called from the Update, Delete, or Insert trigger lcFldState = getfldstate(-1) do case case '3'$lcFldState or '4'$lcFldState or ('2'$lcFldState and !deleted()) * insert trigger was called case '2'$lcFldState and deleted() * delete trigger was called otherwise * update trigger was called endcaseThanks,