Ratnesh Kumar GuptaIndividual
Forum Replies Created
- MemberAugust 6, 2020 at 9:01 am
Use custom controllers when you want your Visualforce page to run entirely in system mode, which does not enforce the permissions and field-level security of the current user. A controller extension is an Apex class that extends the functionality of a standard or custom controller.
- MemberAugust 6, 2020 at 9:00 am
To automate a business process that collects data from people, use a screen flow. For example, create a guided tutorial or wizard with screens. To launch a flow internally when a record changes or when a user clicks a button, use an autolaunched flow.
- MemberAugust 6, 2020 at 8:59 am
Lightning Connect lets you seamlessly access data from external sources, side-by-side with your Salesforce data. You can pull data from legacy systems such as SAP, Microsoft and Oracle in real time, without making a copy of the data in Salesforce.
- MemberAugust 4, 2020 at 6:34 am
It is a custom field which links one object record to another. Through the creation of relationships, we can display the data of all the related records in the record's details page. The Master Detail relationship is used when we want to control the display of detail records based on the value in the master record.
- MemberAugust 4, 2020 at 6:32 am
Define Validation Rules. Validation rules verify that the data a user enters in a record meets the standards you specify before the user can save the record. A validation rule can contain a formula or expression that evaluates the data in one or more fields and returns a value of “True” or “False”.
- MemberAugust 4, 2020 at 6:31 am
A junction object is a custom object with two master-detail relationships, and it is the key to making a many-to-many relationship. A job posting fits into the space between positions and employment websites.
User Permissions. User permissions specify what tasks users can perform and what features users can access. For example, users with the “View Setup and Configuration” permission can view Setup pages, and users with the “API Enabled” permission can access any Salesforce API.
Create and Upload Change Sets - Allows the user to create, edit, and upload outbound Change Sets. Customize Application - Allows the user to customize the Salesforce Organization using App Setup menu. Manage Connected Apps - Allows the user to manage, create, and delete OAuth applications.
- MemberJuly 28, 2020 at 6:06 am
Object Permissions. Object permissions specify the base-level access users have to create, read, edit, and delete records for each object. You can manage object permissions in permission sets and profiles.
- MemberJuly 27, 2020 at 6:07 am
- Data filters are created in Email Studio. Create the data filter you plan to use in the filter activity before configuring the activity.
- If you select a filter that is based on profile attributes, select the list to segment with the filter. Provide a name for the group that contains the resulting segment.
- MemberJuly 27, 2020 at 6:06 am
The only time you need Database. Stateful is when the execute method modifies a class variable in a way meant to be used across multiple execute methods or in the finish method. The majority of batches you will ever write will not need Database.
- MemberJuly 27, 2020 at 6:02 am
Connected Apps. A connected app is a framework that enables an external application to integrate with Salesforce using APIs and standard protocols, such as SAML, OAuth, and OpenID Connect. Connected apps use these protocols to authenticate, authorize, and provide single sign-on (SSO) for external apps.
- MemberJuly 27, 2020 at 5:49 am
Enterprise Edition includes licenses for 25 Developer sandboxes and 1 Partial Copy sandbox. Performance Edition includes licenses for 1 full sandbox, 5 Developer Pro sandboxes, 100 Developer sandbox, and 1 Partial Copy sandbox.
Heap size is the size of the temporary storage of your data while executing your code in synchronous mode. All of your global variables get stored on the heap. For asynchronous mode, the heap size limit is 12 MB, and for synchronous mode, the heap size limit is 6 MB.
<div data-md="61" lang="en-IN"><div aria-level="3" role="heading" data-attrid="wa:/description" data-hveid="CAoQAg">A workflow alert is an email generated by a workflow rule or approval process and sent to designated recipients. This object is available in API version 32.0 and later.
<div><div data-hveid="CAoQAw" data-ved="2ahUKEwiCmpjl3ezqAhXJwzgGHZasDm0QFSgCMAF6BAgKEAM">
Wrapper Class in Apex Salesforce : A wrapper or container class is a class, a data structure, or an abstract data type which contains different objects or collection of objects as its members. A wrapper class is a custom object defined by programmer wherein he defines the wrapper class properties.
<div data-md="61" lang="en-IN"><div aria-level="3" role="heading" data-attrid="wa:/description" data-hveid="CAsQAg">The AuraEnabled annotation enables Lightning components to access Apex methods and properties. The AuraEnabled annotation is overloaded, and is used for two separate and distinct purposes. Use @AuraEnabled on Apex class static methods to make them accessible as remote controller actions in your Lightning components.
<div><div data-hveid="CAsQAw" data-ved="2ahUKEwjN4eeTk-DqAhUUQH0KHfG4BS4QFSgCMAF6BAgLEAM">
Aura is an open-source UI framework built by Salesforce for developing dynamic web apps for mobile and desktop devices.To build lightning components in salesforce lightning we use the Lightning component framework. Use aura:method to define a method as part of a component's API. This enables you to directly call a method in a component's client-side controller instead of firing and handling a component event.
- MemberJuly 21, 2020 at 6:17 am
When the user click on the get Contact button, a server request create by js controller and aura:waiting event fired automatically . and call the showSpinner function on client side controller. showSpinner js function set the spinner attribute to true on component and the loading spinner is display on component body.
Use the ContentDocument object to retrieve, query, update, and delete the latest version of a document, but not a content pack, in a library or a Salesforce file. You cannot insert ContentDocument directly, As soon as you insert ContentVersion, a ContentDocument get inserted behind the scene.
<div data-md="61" lang="en-IN"><div aria-level="3" role="heading" data-attrid="wa:/description" data-hveid="CA8QAg">The virtual definition modifier declares that this class allows extension and overrides.<div><div data-hveid="CA8QAw" data-ved="2ahUKEwi8z43l2N3qAhVY63MBHciJDNMQFSgCMAF6BAgPEAM">
Go to Account tab. Open any record. Click Setup (Gear Icon) and select Edit Page. Under Custom Components, find your CurrentrecordIdExample component and drag it on record page
<div data-md="61" lang="en-IN"><div aria-level="3" role="heading" data-attrid="wa:/description" data-hveid="CAwQAw">In Salesforce Lightning component the flexiPage Represents the metadata associated with a Lightning page. A Lightning page represents a customizable screen made up of regions containing Lightning components. A Lightning page region can contain upto 25 components.
<div><div data-hveid="CAwQBA" data-ved="2ahUKEwjT_9DFstvqAhVGzjgGHf4HCQMQFSgCMAJ6BAgMEAQ">
- MemberJuly 20, 2020 at 8:19 am
<b style="font-family: inherit; font-size: inherit;">force:<b style="font-family: inherit; font-size: inherit;">hasRecordId interface :- This interface is used to indicate that a component takes a record (SObject) as an attribute.
- MemberJuly 15, 2020 at 6:14 am
There are two types of events in the framework: Component events are handled by the component itself or a component that instantiates or contains the component. Application events are handled by all components that are listening to the event. These events are essentially a traditional publish-subscribe model.