AC

Hi,

Im seeing a strange behavior in the function "Delete (boolean bCheckForOccs)" on a CxnDef in a Report.

I have this code:

cxn = CxnExistenteEntre2Obj(objDef, objDef2, Constants.CT_SENDS_2, Constants.EDGES_OUT);

if (cxn.Delete(false)) {
// Deleted
} else {
// Not Deleted
}

function CxnExistenteEntre2Obj (objDefSource, objDefTarget, conexion, tipoConexion) {
    var conexionFinal = false;
    var listaConexiones = objDefSource.CxnListFilter(tipoConexion, conexion);

    for (var i = 0; i < listaConexiones.length; i++) {
        if (listaConexiones[i].TargetObjDef().IsEqual(objDefTarget)) {
            conexionFinal = listaConexiones[i];
            break;
        }
    }

    return conexionFinal;
}

Info:

If I start the Form Report and try to delete the Cxn with an open ocurrence the Delete() return false. This is OK, but when I delete successfully a Cxn without open occs and next I try to delete a Cxn with an open occ, instead of returning false returns true.

I doubt it is a bug, but I don't understand this behavior.

The CxnDef is the correct, and the same, I try to delete the cache too (Database.clearCaches()) and nothing...

 

Any Ideas ¿?

 

Many Thanks.

Featured achievement

Guru
You blog more than you breathe, and your articles stand out: Create 20 more articles, receive very good feedback and stimulate conversations
Recent Unlocks

Leaderboard

Weekly | All-time
icon-arrow-down icon-arrow-cerulean-left icon-arrow-cerulean-right icon-arrow-down icon-arrow-left icon-arrow-right icon-arrow icon-back icon-close icon-comments icon-correct-answer icon-tick icon-download icon-facebook icon-flag icon-google-plus icon-hamburger icon-in icon-info icon-instagram icon-login-true icon-login icon-mail-notification icon-mail icon-mortarboard icon-newsletter icon-notification icon-pinterest icon-plus icon-rss icon-search icon-share icon-shield icon-snapchat icon-star icon-tutorials icon-twitter icon-universities icon-videos icon-views icon-whatsapp icon-xing icon-youtube icon-jobs icon-heart icon-heart2 aris-express bpm-glossary help-intro help-design Process_Mining_Icon help-publishing help-administration help-dashboarding help-archive help-risk icon-knowledge icon-question icon-events icon-message icon-more icon-pencil forum-icon