Getting an error like unable to get property 'addtasktopromiselist' of undefined or null reference

Hi Team,

              I am opening a task using its task id obtained from getactivetaskidsforprocess function in records.After filling the form when i submit,i am getting the above mentioned error.When i m trying to run the same thing by debugging process model i am not getting any error.kindly provide your suggestion for this issue.

Thanks in Advance,

PradeepB

  Discussion posts and replies are publicly visible

Parents
  • The issue arise when js/jquery is not able to refer to the element. It is because at the time of rendering the page(view), object is null or undefined - which means that there is no instance of a class in the variable. If you are getting data for object from an async call(api's), these kind of problems will arise. So you should always check the object whether it is null or undefined then if it is not, you can access its properties.

    The standard way to catch null and undefined simultaneously is this:

    if (variable == null) {
    // your code here.
    }

    Because null == undefined is true, the above code will catch both null and undefined.

    Also you can write equivalent to more explicit but less concise:

    if (variable === undefined variable === null) {
    // your code here.
    }

    This should work for any variable that is either undeclared or declared and explicitly set to null or undefined.

    In most cases it is related to getElementById(). So getting a value from an input could look like this:

    var value = document.getElementById("frm_new_user_request").value

    Also you can use some JavaScript framework, e.g. jQuery, which simplifies operations with DOM (Document Object Model) and also hides differences between various browsers from you.

    Getting a value from an input using jQuery would look like this:

    input with ID "element": var value = $("#element).value
    input with class "element": var value = $(".element).value

  • 0
    Certified Lead Developer
    in reply to williamh0006

    You are aware that this post is two years old and we do not do any JS development in Appian? 

Reply Children
No Data