Forum Replies Created

Viewing 20 posts - 1 through 20 (of 31 total)
  • #52361
    Forcetalks

    Hi,

    Database.Stateful  maintains state across the transactions. When using Database.Stateful, only instance member variables retain their values between transactions. Static member variables don’t retain their values and are reset between transactions. Maintaining state is useful for counting or summarizing records as they’re processed. For example, suppose your job processed opportunity records. You could define a method in execute to aggregate totals of the opportunity amounts as they were processed.

    VIEW CONVERSATION
    #52360
    Forcetalks

    Hi

    Formula fields are not groupable  they are not usable in the GROUP BY clause of a SOQL query.

    VIEW CONVERSATION
    #52359
    Forcetalks

    Hi Prachi,

    Salesforce creates skinny tables to contain frequently used fields and to avoid joins, and it keeps the skinny tables in sync with their source tables when the source tables are modified.

    The considerations are as follows:

    1. Skinny tables can contain a maximum of 100 columns.
    2. Skinny tables cannot contain fields from other objects.

    VIEW CONVERSATION
    #52018
    Forcetalks

    Hi,

    You can export parent and their parent attribute values from Child object. But from the parent, you cannot export child object related attributes.

    VIEW CONVERSATION
    #52017
    Forcetalks

    Hi,

    Sales Forecasting provides following functionalities:

    Get a real-time view of your entire team’s forecast, including in-line forecast adjustments, and override visibility up and down the management hierarchy.

    Get an accurate view of your entire business with comprehensive forecasts.

    Track your top performers.

    Forecast for complex sales teams.

     

    VIEW CONVERSATION
    #52016
    Forcetalks

    Hi,

    A Salesforce App is a group of Tabs that makes it easy for users to access a set of related features in Salesforce.The concept of App as a way to organize Tabs is not used in the Salesforce1 Mobile App.

    VIEW CONVERSATION
    #51971
    Forcetalks

    Hi Anjali,

    Using Data loaders we can perform 6 type of action.They are

    Insert – insertion of new records
    Update – Updating existed  records.
    Upsert – Update and Insertion of records
    Delete – Deletion of records.
    Export – Extraction of all records.
    Export All – It extracts all records from salesforce including Recycle Bin records.

    VIEW CONVERSATION
    #51968
    Forcetalks

    Hi Aman,

    Profiles control a user’s object- and field-level access permissions whereas roles control a user’s record-level access permissions through role hierarchy and sharing rules.

    VIEW CONVERSATION
    #51943
    Forcetalks

    Hi Manpreet,

    To do this, you have to surround each of your data columns with quotes.  So if I wanted to insert an Account with the Name of “Comma, Name” I would use:

    “Name”, “Industry”
    “Account, Name”, “Electronics”
     

     

    VIEW CONVERSATION
    #51942
    Forcetalks

    Hi Prachi,

    Inorder to do this, you have to surround each of your data columns with quotes.  So if I wanted to insert an Account with the Name of “Comma, Name” I would use:

    “Name”, “Industry”
    “Account, Name”, “Electronics”
    This allows the reader to separate the row columns.

    VIEW CONVERSATION
    #51463
    Forcetalks

    Hi,

    In Salesforce we can Create 4 types of report formats

    1. Tabular Reports: Simple listing of data without any subtotals. This type of reports provide you most basically to look your data. Use tabular reports when you want a simple list or a list of items with a grand total.

    Example: This type of reports are used to list all accounts, List of contacts, List of opportunities…..etc.….

    2. Summary Reports: This type of reports provide a listing of data with groupings and sub totals. Use summary reports when you want subtotals based on the value of a particular field or when you want to create a hierarchically grouped report, such as sales organized by year and then by quarter.

    Example: All opportunities for your team subtotaled by Sales Stage and Owner.

    3. Matrix Reports: This type of reports allow you to group records both by row and by column. A comparison of related totals, with totals by both row and column. Use matrix reports when you want to see data by two different dimensions that aren’t related, such as date and product.

    Example: Summarize opportunities by month vertically and by account horizontally.

    4. Joined Reports: Blocks of related information in a single report. This type of reports enables you to adopt five different blocks to display different types of related data. Each block can own unique columns, summary fields, formulas, filters, and sort order. Use joined reports to the group and show data from multiple report types in different views.

    VIEW CONVERSATION
    #51462
    Forcetalks

    Hi,

    Custom Report Types are created by a System Administrator, or by a User whose Profile includes the “Manage Custom Report Types” permission. They allow us to define a foundation of objects and fields, which can be leveraged by your system’s Users when creating Reports.

    VIEW CONVERSATION
    #51461
    Forcetalks

    Hi,

    No we can’t create directly we need to first create look up and then we can convert it into master detail

    VIEW CONVERSATION
    #51404
    Forcetalks

    Hi,

    From Setup, enter Users in the Quick Find box, then select Users.
    Click the username of the account you want to freeze.
    Click Freeze to block access to the account or Unfreeze to allow access to the account again.

     

    VIEW CONVERSATION
    #51403
    Forcetalks

    Hi,

    SalesforceIQ is customer relationship management (CRM) software from Salesforce.com that is available in two versions, SalesforceIQ for Small Business and SalesforceIQ for Sales Cloud. SalesforceIQ brings customer information together into a single platform that enables integration with marketing, sales, customer service and business analytics.

    VIEW CONVERSATION
    #51311
    Forcetalks

    Hi Shafali,

    yes we can, In actions section of process builder, we can execute apex method as well. This is the main advantage of process builder as we cannot execute the apex class using flows or workflows.

    VIEW CONVERSATION
    #51310
    Forcetalks

    Hi Ajay

    Dyamic Visualforce Bindings : way of writing generic Visualforce pages that display information about records without necessarily knowing which fields to show.This allows a developer to design a single page that renders differently for various audiences, based on their permissions or preferences. Dynamic Visualforce binding is supported for standard and custom objects.In this Fields on the page are determined at run time, rather than compile time. whereas in Static Binding fields on the page are detemined at compile time.

    VIEW CONVERSATION
    #51309
    Forcetalks

    Hi Nitish

    Try this:

    public class Utility {
    // To get all sub roles.
    public static Set<ID> getAllSubRoleIds(Set<ID> roleIds) {

    Set<ID> currentRoleIds = new Set<ID>();

    // get all of the roles underneath the passed roles
    for(UserRole userRole :[select Id from UserRole where ParentRoleId
    IN :roleIds AND ParentRoleID != null]) {
    currentRoleIds.add(userRole.Id);
    }

    // go fetch some more rolls!
    if(currentRoleIds.size() > 0) {
    currentRoleIds.addAll(getAllSubRoleIds(currentRoleIds));
    }

    return currentRoleIds;
    }
    // To get all Parent Roles.
    public static Set<ID> getParentRoleId(Set<ID> roleIds) {

    Set<ID> currentRoleIds = new Set<ID>();

    // get all of the parent roles.
    for(UserRole ur :[select Id, ParentRoleId from UserRole where Id IN: roleIds]) {
    currentRoleIds.add(ur.ParentRoleId);
    }

    // go fetch some more rolls!
    if(currentRoleIds.size() > 0) {
    currentRoleIds.addAll(getParentRoleId(currentRoleIds));
    }

    return currentRoleIds;
    }
    }

    VIEW CONVERSATION
    #51159
    Forcetalks

    The Salesforce Reports and Dashboards API via Apex gives you programmatic access to your report data as defined in the report builder. The API enables you to integrate report data into any web or mobile application, inside or outside the Salesforce platform. … Integrate report data into custom objects.

    VIEW CONVERSATION
    #51156
    Forcetalks

    Dynamic Apex enables developers to create more flexible applications by providing them with the ability to:

    1. Access sObject and field describe information.
    2. Access Salesforce app information.
    3. Write dynamic SOQL queries, dynamic SOSL queries and dynamic DML. etc.
    VIEW CONVERSATION
Viewing 20 posts - 1 through 20 (of 31 total)