Expand my Community achievements bar.

SOLVED

Prefilling from MS Dynamics for AEM Adaptive

Avatar

Level 4

Hi Techies,

I am working on getting Data from MS Dynamics, it is interacting with lead entity and I am able to get request and response using GET/POST/PUT operations using rule editor when any panel or field is initialized or changed.

Now I need to prefill the form using http://localhost:4502/editor.html/content/forms/af/we-finance/cc-app.html?new_applicationid=1234

I tried adding below code in /libs/fd/af/components/page2/aftemplatedpage/aftemplatedpage.jsp but unable to get values in form. I dont know what to do next for form to make request to FDM model for get method based on new_applicationid

if(request.getParameter("new_applicationid")!=null)
    {
      System.out.println("Adobe !!!There is a applicationid parameter in the request "+request.getParameter("applicationid"));
      java.util.Map paraMap = new java.util.HashMap();
      paraMap.put("new_applicationid",request.getParameter("new_applicationid"));
      slingRequest.setAttribute("paramMap",paraMap);
    }

 Am I missing anything?

1 Accepted Solution

Avatar

Correct answer by
Employee Advisor

@manu-gupta Why don't you read the URL context in the form using Rule editor itself and make a call to FDM after that.

 

Ref :https://www.w3schools.com/js/tryit.asp?filename=tryjs_loc_host

View solution in original post

1 Reply

Avatar

Correct answer by
Employee Advisor

@manu-gupta Why don't you read the URL context in the form using Rule editor itself and make a call to FDM after that.

 

Ref :https://www.w3schools.com/js/tryit.asp?filename=tryjs_loc_host