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
Bedrock Mission!

Learn more

View all

Sign in to view all badges

Adobe Summit 2023 [19th to 23rd March, Las Vegas and Virtual] | Complete AEM Session & Lab list
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

0 Replies

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