Forum Replies Created

Page 2 of 6
  • Hi Chanchal,

    Yes. Just like S-Controls, Visualforce Pages support embedded merge fields.

  • Anjali

    Member
    September 20, 2018 at 6:48 am in reply to: What are the things that can be done by defining a custom object?

    Hi Prachi,

    Custom objects allow you to define a schema for a new database object. This object can have a foreign key relationship (that is, it can point to) any other existing profile object within Klaviyo.

    This is helpful when you have profiles with multiple related records that all share the same schema. For example, if your business model uses gift cards, a single customer can have zero, one, or hundreds of gift cards associated with their profile.

  • Anjali

    Member
    September 20, 2018 at 6:33 am in reply to: organization Wide Sharing

    Hi Prachi,

    No you can't change/modify the setting of child record in case of master-detail relationship beacause child record is controlled by the parents setting.

  • Anjali

    Member
    September 19, 2018 at 1:35 pm in reply to: What is AppExchange directory ?

    Hi Prachi,

    AppExchange directory gives Salesforce users an easy way to find and install applications to expand their use of the AppExchange platform to new areas of customer relationship management (CRM) and beyond.

  • Anjali

    Member
    September 19, 2018 at 12:32 pm in reply to: What is field tracking in Salesforce?

    Hi Madhulika,

    Tracking field  in Salesforce allows you to report on the original and new values of a field. This functionality can be very useful when determining who changed a field value and when it happened. This built-in change tracking has some limits:

    Only the following standard objects allow field history tracking:

    • Accounts, Cases, Contacts, Entitlements, Service contracts, Contract line items, Contracts, Leads, Opportunities, and Solutions
    • Only 20 fields may be tracked per object
    • Not all field types can be tracked
  • Anjali

    Member
    September 19, 2018 at 12:23 pm in reply to: What Are Bucket Fields in Salesforce?

    Hi Anurag,

    A Bucket field helps you to group related records together by ranges and segments, without the use of complex formulas and custom fields. Bucketing can be used to group, filter, or arrange report data. When you create a bucket field, you need to define multiple categories (buckets) that are used to group report values.
    The most advantage is that earlier, we had to create custom fields to group or segment certain data.

  • Hi Anurag,

    COUNT(): It is an optional clause that can be used in a SELECT statement in a SOQL query to discover the number of rows that a query returns.This function returns the number of rows that match the filtering conditions and COUNT() must be the only element in the select list. The resulting query result size field which returns the number of rows and the records will return null.In simple words, COUNT() returns the number of items in a group, including NULL values and duplicates.

    COUNT(fieldname) :This function returns the number of rows that match the filtering conditions and have a non-null value records. An Aggregate Result object in the records field contains the number of rows. Do not use the size field for the resulting records.

    Again in simple words, COUNT(expression) evaluates an expression for each row in a group and returns the number of non-null values.

  • Anjali

    Member
    September 18, 2018 at 1:41 pm in reply to: What is Apex Managed Sharing in salesforce?

    Hi Chanchal,

     Apex managed sharing allows developers to programmatically share custom objects. When you use Apex managed sharing to share the custom object, only users with the “Modify All Data” permission can add or change the sharing on the custom object’s record, and the sharing access is maintained across record owner changes.Apex Manager sharing can be enabled on the object that is having private and public read-only access.

  • Anjali

    Member
    September 18, 2018 at 1:28 pm in reply to: What are the Escalation Rules in Salesforce?

    Hi Chanchal,

    Escalation rules are used to escalate cases to another user or queue when a set period of time has passed without defined actions occurring.

    A few things to consider before setting up an Escalation Rule

    • Like most of the process automation options thus far; you’ll want to make sure you’re considering all possible options and have a full understanding of the business process.
    • Define who (a user or a queue) should handle escalations.
    • What email template will be used to notify the new record owner/queue when the record is escalated?  If the template hasn’t been created yet, you’ll want to create it before the Escalation Rule.
    • Create the rules and evaluate them prior to activation.  I highly recommend using a sandbox to test the Assignment Rule before migrating it to a production environment.
  • Anjali

    Member
    September 18, 2018 at 1:12 pm in reply to: What is OAuth 2.0 protocol in Salesforce?

    OAuth(stands for Open Authorization) is one of three protocols that Salesforce and other identity vendors follow to implement identity solutions. The other two are SAML and OpenID Connect.

    OAuth  2.0 is an

    open authorization  - the function of specifying access rights to resource

    protocol/framework -A set of rules governing the exchange or transmission of data between devices

    that enables an application  -Web, desktop, mobile

    to obtain secure, limited access and data sharing to a HTTP service

  • Anjali

    Member
    September 17, 2018 at 2:00 pm in reply to: Type of events in Salesforce Lightning component?

    Hi Anurag,

    We have 2 types of Events in Salesforce Lightning component-

    Application Event-All components inside the Application will get notified when Application event fires.
    Component Event -Component event  will notify to only those component which are in hierarchy.

  • Anjali

    Member
    September 17, 2018 at 1:58 pm in reply to: Can we include one lightning component to another ?

    Hi Anurag,

    Yes, we can include one Lightning component in another Lightning component.

  • Anjali

    Member
    September 17, 2018 at 1:11 pm in reply to: What is JAX-WS API in Salesforce?

    Hi Suniti

    JAX-WS is the new JCP standard API for web services.We can create SOAP web services using JAX-WS API

    Some of the important annotations used in JAX-WS API are:

    @WebService
    @SOAPBinding
    @WebMethod

     

  • Anjali

    Member
    September 14, 2018 at 9:43 am in reply to: What is the use of Savepoint in Salesforce Apex?

    Hi Sanjana,

    Apex gives you the ability to generate a savepoint, that is, a point in the request that specifies the state of the database at that time. Any DML statement that occurs after the savepoint can be discarded, and the database can be restored to the same condition it was in at the time you generated the savepoint.

  • Anjali

    Member
    September 14, 2018 at 9:36 am in reply to: What Is Property in Salesforce Apex?

    Hi Sanjana

    An Apex property is similar to a variable; however, you can do additional things in your code to a property value before it is accessed or returned. Properties can be used to validate data before a change is made, to prompt an action when data is changed (such as altering the value of other member variables), or to expose data that is retrieved from some other source (such as another class).

    Property definitions include one or two code blocks, representing a get accessor and a set accessor:

    • The code in a get accessor executes when the property is read.
    • The code in a set accessor executes when the property is assigned a new value.

    If a property has only a get accessor, it is considered read only. If a property has only a set accessor, it is considered write only. A property with both accessors is considered read-write.

    Hope this may help you.

    Thankyou!

  • Anjali

    Member
    September 14, 2018 at 9:28 am in reply to: How many Controllers can be used on a single Salesforce visualforce Page?

    Hi Sanjana,

    Only one controller can be used salesforce. Other than them, Controller extension can be used. There may be more than one Controller extension.

    Example-
    `



    `
    if ExtOne and ExtTwo, both have the method getFoo() then the method of ExtOne will be executed.

  • Anjali

    Member
    September 13, 2018 at 1:23 pm in reply to: Difference between using Datatable vs. Pageblocktable tags?

    Hi Anurag,

    Only standard style sheets can be used in apex:pageBlockTable tag in Visualforce page.

    <apex:pageBlockTable> must be contained in <apex:pageBlock> or <apex:pageBlockSection>.

    If we want to add custom style sheets we have to use apex:dataTable tag in Visualforce page.

  • Anjali

    Member
    September 13, 2018 at 1:08 pm in reply to: What do {!expressions} refer to when used in Visualforce components?

    Hi Prachi,

    Expressions refer to either data or actions that are made available to the page from the controller.

  • Anjali

    Member
    September 13, 2018 at 1:02 pm in reply to: What is Accordion in Salesforce lightning component?

    Hi Prachi,

    A lightning:accordion component displays a collection of vertically stacked sections with multiple content areas. This example creates a basic accordion with three sections.

    Component

    <aura:component render="client">
    <lightning:button onclick="{! c.handleShowActiveSectionName }" label="Show Active Section Name"/>
    <lightning:button onclick="{! c.handleSetActiveSectionC }" label="Open Section C"/>

    <lightning:accordion aura:id="accordion" activeSectionName="B">
    <lightning:accordionSection name="A" label="Accordion Title A">
    <aura:set attribute="actions">
    <lightning:buttonMenu aura:id="menu" alternativeText="Show menu" iconSize="x-small">
    <lightning:menuItem value="New" label="Menu Item One" />
    <lightning:menuItem value="Edit" label="Menu Item Two" />
    </lightning:buttonMenu>
    </aura:set>
    <aura:set attribute="body">
    <p>This is the content area for section A.</p>
    <p>.</p>
    <p>.</p>
    <p>.</p>
    <p>The section height expands to fit your content.</p>
    </aura:set>
    </lightning:accordionSection>
    <lightning:accordionSection name="B" label="Accordion Title B">
    <p>This is the content area for section B.</p>
    <p>.</p>
    <p>.</p>
    <p>.</p>
    <p>The section height expands to fit your content.</p>
    </lightning:accordionSection>
    <lightning:accordionSection name="C" label="Accordion Title C">
    <p>This is the content area for section C.</p>
    <p>.</p>
    <p>.</p>
    <p>.</p>
    <p>The section height expands to fit your content.</p>
    </lightning:accordionSection>
    </lightning:accordion>
    </aura:component>

    Controller

    ({
    handleShowActiveSectionName: function (cmp, event, helper) {
    alert(cmp.find("accordion").get('v.activeSectionName'));
    },
    handleSetActiveSectionC: function (cmp) {
    cmp.find("accordion").set('v.activeSectionName', 'C');
    }
    })

  • Anjali

    Member
    September 12, 2018 at 1:24 pm in reply to: When should a Salesforce Org consider using Record types?

    Hi Prachi,

    Record Types used when we need to segment picklist values specific to business needs
    Examples: segment by division, product line.

    --It allows you to define different sets of picklist values for both standard and custom picklists
    --Record Types help you implement your custom business processes
    --Used to assign the different Page layouts to different users based on their profiles.
    --Used to enable different sets of Standard/Custom Picklist values for two different users using the same page layout.

  • Anjali

    Member
    September 12, 2018 at 1:17 pm in reply to: What is Lightning Data Services?

    Hi Prachi,

    Lightning Data Service used to load, create, edit, or delete a record in your component without requiring Apex code. Lightning Data Service handles sharing rules and field-level security for you. In addition to not needing Apex, Lightning Data Service improves performance and user interface consistency.
    At the simplest level, you can think of Lightning Data Service as the Lightning Components version of the Visualforce standard controller. While this statement is an over-simplification, it serves to illustrate a point. Whenever possible, use Lightning Data Service to read and modify Salesforce data in your components.

    Data access with Lightning Data Service is simpler than the equivalent using a server-side Apex controller. Read-only access can be entirely declarative in your component’s markup. For code that modifies data, your component’s JavaScript controller is roughly the same amount of code, and you eliminate the Apex entirely. All your data access code is consolidated into your component, which significantly reduces complexity.

  • Anjali

    Member
    September 12, 2018 at 6:12 am in reply to: Why is it necessary for most sales teams to use both Leads and Contacts?

    Hi Prachi,

    Leads are something which are generated through a campaign.
    Once you convert the lead, the lead record is no longer accessible via the UI. So to access any of the personal contact information that was captured on lead records, sales team use the contact record.

  • Anjali

    Member
    September 11, 2018 at 1:43 pm in reply to: What is single sign-on(SSO) in Salesforce?

    Hi Shradha,

    Single Sign-On (SSO) is a feature that connects multiple applications through one password. It makes life simple, by eliminating the need to remember multiple passwords, and allows you to login once and access many systems.

    Terminology of Single Sign-On:There are a few basic terms to remember for Single Sign-On:

    Security Assertion Markup Language (SAML): A language specification for federated authentication.
    Identity Provider (IdP): The authentication server.
    Service Provider (SP): An accessible business application.

    Salesforce Single Sign-On Support:

    • Salesforce can be the Identity Provider, accessing other applications.

    • Salesforce can also be Service Provider, accessed from another authentication server.

  • Anjali

    Member
    September 11, 2018 at 1:36 pm in reply to: What are the uses of big objects in Salesforce?

    Hi Shradha,

    You can use big objects to store different kinds of data, big objects were created to tackle a few specific scenarios which are-

    360° View of the Customer-You’ve got a lot of customer information you want to store. From loyalty programs to transactions, order, and billing information, use a custom big object to keep track of every detail.

    Auditing and Tracking-Keep a long-term view of your users’ Salesforce usage for analysis or compliance purposes.

    Historical Archive-Maintain access to historical data for analysis or compliance purposes while optimizing the performance of your core CRM or Lightning Platform applications.

    Querying Big Objects-Of course, keeping all that data won’t do you any good if you can’t run the proper analytics on your records. You can query big objects using standard SOQL or with Async SOQL.

     

  • Anjali

    Member
    September 11, 2018 at 1:31 pm in reply to: What is Duplicate Management in Salesforce?

    Hi Shradha,

    Duplicate Management is Salesforce's tool for preventing duplicates. When you attempts to create a new record that looks like a duplicate, based on the criteria you as an admin setup, a warning alerts the user that a potential duplicate exists.It maintain clean and accurate data.It builds the trust of your sales team and helps you work toward complying with various data protection and privacy regulations. Salesforce gives you tools for managing duplicates one at a time and across your org, and to track your progress in eliminating duplicates.

Page 2 of 6