Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
BedrockMission!

Learn more

View all

Sign in to view all badges

SOLVED

Prefilling from MS Dynamics for AEM Adaptive

manu-gupta
Level 3
Level 3

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
Mayank_Gandhi
Correct answer by
Community Advisor
Community 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
Mayank_Gandhi
Correct answer by
Community Advisor
Community 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