Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

171
Views
Xrm.Navigation.openForm establece el campo de búsqueda automáticamente desde el formulario anterior

Agregué un nuevo botón dentro de mi formulario "Parcours" que me lleva a otro formulario "Pregunta" con un Xrm.Navigation.openForm

ingrese la descripción de la imagen aquí

El formulario "Pregunta" tiene un campo de búsqueda de "Parcours" que quiero completar automáticamente desde el formulario anterior como este, por ejemplo:

ingrese la descripción de la imagen aquí

Este es mi código para mi botón, quiero detectar el ID del recorrido automáticamente y configurarlo en el nuevo formulario de "Pregunta"

 function NavigateQuestion(){ var entityFormOptions = {}; entityFormOptions["entityName"] = "zs_question"; var formParameters = {}; // Set lookup column formParameters["zs_parcours"] = ""; // I want to put the ID here from the previous form. formParameters["zs_parcoursname"] = ""; // Name of the parcours. formParameters["zs_parcourstype"] = "zs_parcours"; // Table name. Xrm.Navigation.openForm(entityFormOptions, formParameters).then( function (success) { console.log(success); console.log(formParameters); }, function (error) { console.log(error); }); }
about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Debería poder obtener los valores y asignarlos desde el formulario de registro actual.

Asegúrese de pasar el formContext para los últimos métodos de la API del cliente (puse la sintaxis en la sección de código comentado).

 // Set lookup column formParameters["zs_parcours"] = Xrm.Page.data.entity.getId(); // or by using form context -- formContext.data.entity.getId(); formParameters["zs_parcoursname"] = Xrm.Page.getAttribute("zs_name").getValue(); // or by using form context -- formContext.getAttribute("zs_name").getValue(); formParameters["zs_parcourstype"] = "zs_parcours";
about 4 years ago · Juan Pablo Isaza Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!