Add Lookup Field (zoom in IEE) to Aurena Page

 


In IEE (IFS Application 8,9,10) we had a way to navigate to the details page by clicking field's value for some of the fields. As an example we could get the cursor on 'Customer' field in 'Customer Order' screen and then zoom button will enable you to navigate to the 'Customer' screen.

Same way in Aurena Client (IFS Cloud) we have that feature to navigate by clicking the field's value.

Below I'm explaining how we can do this as a customization. In here I'm going to navigate from 'Customer Order' window to 'Consolidate Shipment' window.

.projection

@Override 
entity CustomerOrder { 
   attribute CConsolidateShipment Number { 
      label = "Consolidate Shipment"; 
      editable = [false]; 
 
   } 
   reference CConsolidateShipmentRef(CConsolidateShipment) to CConsolidatedShipmentLov(ShipmentId); 
 

---------------------------------- QUERIES ---------------------------------- 
query CConsolidatedShipmentLov { 
   from = "consolidated_shipment_lov"; 
   lu = Shipment; 
   ludependencies = Shipment; 
 
   attribute ShipmentId Number; 
 

.client

--------------------------------- SELECTORS --------------------------------- 
selector CConsolidateShipmentSelector for CConsolidatedShipmentLov { 
   static ShipmentId; 
---------------------------------- GROUPS ----------------------------------- 
@Override 
group CustomerOrderGroup for CustomerOrder { 
   lov CConsolidateShipmentRef with CConsolidateShipmentSelector { 
      details = "page/ConsolidatedShipment/Form?$filter=ShipmentId eq $[CConsolidateShipment]"; 
   } 
 

In above instead of lov field, we can use static field as well.
@Override 
group ProjectDetailHeaderGroup for Project { 
   @DynamicComponentDependency ORDER 
   static CConsolidateShipment { 
      details = "page/ConsolidatedShipment/Form?$filter=ShipmentId eq $[CConsolidateShipment]"; 
   } 
 

Post a Comment

0 Comments