Como obtener datos de la referencia de otra tabla

1
0
-1

Yo tengo el siguiente BDM:

EventoEmpresa:

  1. Evento ( Tipo BDM: Evento) - Agregacion - Cargar siempre
  2. Empresa ( Tipo BDM: Empresa) - Agregacion - Solo cargar cuando sea necesario
  3. Aprobado (Boolean)
  4. caseId(Long)
  5. aprobCaseId(Long)

Si utilizo este tipo de BDM, cuando ya tengo muchos registro y el BDM de evento posee muchos campos, en la version 7.1.2 la carga del JSON en el rest api es muy lenta, en las versiones anteriores era un poco mas rapido, puedo cambiar a solo cargar cuando sea necesario, pero por ejemplo utilizando el widget de tabla no puedo acceder al dato en si ya que no esta cargado.

Si coloco cargar siempre al objeto de empresa puedo colocarlas asi:

Nombre de columnas: Id,Nombre Evento, Aprobado, proceso,Nombre Empresa
Claves de columna: persistenceId,Evento.nombreEvento,Aprobado,aprobCaseId,Empresa.nombreEmpresa

Si coloco cargar unicamente cuando sea necesario en el widget de tabla coloco:

Nombre de columnas: Id,Nombre Evento, Aprobado, proceso,Nombre Empresa
Claves de columna: persistenceId,Evento.nombreEvento,Aprobado,aprobCaseId,¿?

Pero no puedo hacer referencia a la empresa.

Tengo la opcion de cargar la empresa como:

../API/bdm/businessData/com.company.model.EventoEmpresa/{{filaSeleccionadaEventoEmpresa.persistenceId}}/Empresa

Pero en una tabla no puedo colocar esto en los campos.

¿Hay una forma posible de cargar los datos de empresa dentro de la tabla?

Actualmente, de acuerdo al Evento empresa seleccionado cargo en otros componentes de tipo input los datos de la empresa, pero no se ve tan bonito como si pudiera colocarlo en la tabla.

Saludos,

Eduardo Cortez

No answers yet.
Notifications