Forum

Mathieu Roll
Keymaster
    Has successfully completed the online course Introduction
    Has successfully completed the online course Intermediate (200)
    Has successfully completed the online course Advanced (300)
    Has successfully completed the online course Basics (100)
6 years, 8 months ago #10205
Up
0
Down
::

Hello dcyborra,

You have to use a promise.

For Example:

try {
    return new Promise(function (resolve, reject) {
        var boSuccess = function(result) {
            resolve({outputParam: result});
        };
        
        var boFail = function(result) {
            reject({outputParam: result});
        };
        
        Simplifier.BusinessObject.test_m002.getSomeListData({}, boSuccess, true, false, boFail);
    });
} catch (e) {
    throw e;
}