Skip to main content

Posts

Showing posts from April, 2023

How to get record type name from recordId in Lighting Component without Apex ?

  First, the code imports the  getRecord  wire adapter from the  lightning/uiRecordApi  module, which is built on Lightning Data Service. Then it defines the fields (Recordtypeid,recordtypename])to pass to the wire adapter. The  @wire  decorator tells  getRecord  to get the values of the specified fields on the record with the specified  $recordId . The  $  means that the value is passed dynamically. When the value changes, the wire service provisions data and the component rerenders. The data is provisioned to the  data  and  error  objects of the property decorated with  @wire . import { LightningElement , api , wire } from 'lwc' ; import { getRecord } from 'lightning/uiRecordApi' ; import CASE_RECORDTYPEID from '@salesforce/schema/Case.RecordType.Id' import CASE_RECORDTYPENAME from '@salesforce/schema/Case.RecordType.Name' const _FIELDS = [ CASE_RECORDTYPEID , CASE_RECORDTYPENAME ]; exp...

How to download selected multiple files for a record using LWC component?

 Here is the LWC component, can be added to record page. Apex Class public   class   MultipleFilesDownLoadController  {      @AuraEnabled ()      public   static    List < ContentDocumentLink > retriveFiles( String  sLinkEntityId) {          system .debug( 'sLinkEntityId--' +sLinkEntityId);                 List < ContentDocumentLink > listOfDocumentLink = [ Select   Id , ContentDocument . LatestPublishedVersionId , ContentDocumentId , ContentDocument . Title , ContentDocument . Owner . Name                                              ...