Pedro, Tengo un sist de Contabilidad en el que hago algo parecido a lo que necesitas. Prueba asi: oCol:bOnPostEdit = { | oCol, xVal, nKey | If( RecCount() == 0, ( DbAppend(), oBrw:Refresh() ),) ,; If( nKey == VK_RETURN, ((cAlias)->SSSCta := xVal,if(lCtaOK(oBrw), (oBrw:nColSel:=1,DBAPPEND()) ,)) ,...