How to Navigate to Record Relantionship page in LWC – Lightning Web Component | How to use Navigation Service (NavigationMixin.Navigate) to Navigate to Record Relantionship page in LWC

160 views

Hey guys, today in this post we are going to learn about How to Navigate to Record Relantionship page in LWC – Lightning Web Component Salesforce.

Here are the steps to use the navigation service.

  • Navigation service uses a PageReference.And a page reference is JavaScript that describes its page type, its attributes, and the state of the page.
  • First, we need to import the lightning/navigation module.
  • Use this Syntax:- Import {NavigationMixin} from ‘lightning/navigation;

 

Apply the NavigationMixin function to your component’s base Class.

Challenges in your career

🎯 If You Are Facing Any Of These 6 Challenges in your career.

  • Learn Salesforce Development
  • Career Confusion
  • No Interview Call
  • Low Salary
  • No Promotion/Growth
  • No Finding New Job Opportunity
  • Why you stucking from past so many years in same company?

 

 

Final Output →

 

Other related post that would you like to learn in Salesforce

 

Create HTML Page →

Step 1:- Create HTML Page : navigationPageLwc.html

navigationPageLwc.html [HTML PAGE]

  1.     <template>
  2.  
  3.     <!-- Navigate to Record Relationship page-->
  4.  
  5.  
  6.     <lightning-card title="Navigate to Record Relantionship page">
  7.  
  8.         <div class="slds-m-around_medium">
  9.             <TABLE class="slds-table slds-table_bordered slds-table_col-bordered">
  10.                 <tr>
  11.                     <td STYLE="width:50%;">Navigation TO Record Relationship Page</td>
  12.                     <td STYLE="width:50%;">
  13.                         <lightning-button variant="brand" label="Navigation to Record Relationship" onclick={actionToNavigateRecordRelantionship}></lightning-button> 
  14.  
  15.  
  16.                     </td>
  17.                 </tr>   
  18.  
  19.  
  20.             </table>
  21.         </div>
  22.  
  23.     </lightning-card>
  24.  
  25.  
  26. </template>

 

Create navigationPageLwc.js →

Step 2:- Create JavaScript Page : function.js

navigationPageLwc.js [JavaScript Page]

  1.    import { LightningElement, api } FROM 'lwc';
  2. import {NavigationMixin} FROM 'lightning/navigation';
  3.  
  4. export DEFAULT class NavigationPageLwc extends NavigationMixin(LightningElement) {
  5.  
  6. // Navigate TO Record Relantionship page
  7.  
  8. actionToNavigateRecordRelantionship(){
  9.  
  10.    this[NavigationMixin.Navigate]({
  11.       TYPE:'standard__recordRelationshipPage',
  12.       attributes:{
  13.         recordId:this.recordId, 
  14.         objectApiName:'Account',
  15.         relationshipApiName:'Contacts',
  16.         actionName:'view'
  17.       }
  18.    });
  19.  
  20. }
  21.  
  22. }

 

 

Create Lightning Web Component Meta XML

Step 3:- Create Lightning Web Component : navigationPageLwc-meta.xml

SFDX:Lightning Web Component >> New >> navigationPageLwc-meta.xml

navigationPageLwc-meta.xml [LWC Meta Data XML]

  1.      <?xml version="1.0" encoding="UTF-8"?>
  2. <LightningComponentBundle xmlns="http://soap.sforce.com/2006/04/metadata">
  3.     <apiVersion>59.0</apiVersion>
  4.     <isExposed>true</isExposed>
  5.     <targets>
  6.         <target>lightning__AppPage</target>
  7.         <target>lightning__RecordPage</target>
  8.         <target>lightning__HomePage</target>
  9.     </targets>
  10.  
  11. </LightningComponentBundle>

 

 

Further post that would you like to learn in Salesforce

 

 

FAQ (Frequently Asked Questions)

How do I automatically redirect a page?

To redirect from an HTML page, use the META Tag. With this, use the http-equiv attribute to provide an HTTP header for the value of the content attribute. The value of the content is the number of seconds; you want the page to redirect after.

How do I go from one web page to another?

The way through which a user can move from one web page to another on a website is via the use of hyperlinks. A hyperlink is an element of a html page which links to a external or internal location of the web page. A hyperlink can point towards either an external or an internal source.

How do I jump from one page to another in HTML using button?

The first way through which you can redirect from one page to another is by clicking a button. You can use a form for this purpose. The form tag in HTML has an attribute action where you can give the URL of the webpage where you want the form button to redirect. The form tag also has another attribute method.

 
  

Our Free Courses →

👉 Get Free Course →

📌 Salesforce Administrators

📌 Salesforce Lightning Flow Builder

📌 Salesforce Record Trigger Flow Builder

👉 Get Free Course →

📌 Aura Lightning Framework

📌 Lightning Web Component (LWC)

📌 Rest APIs Integration




Hi, This is Vijay Kumar behind the admin and founder of w3web.net. I am a senior software developer and working in MNC company from more than 8 years. I am great fan of technology, configuration, customization & development. Apart of this, I love to write about Blogging in spare time, Working on Mobile & Web application development, Salesforce lightning, Salesforce LWC and Salesforce Integration development in full time. [Read full bio] | | The Sitemap where you can find all published post on w3web.net