Forum Replies Created

  • Hi
    Please use this, hope it will help you.

    <apex:page>
    <apex:pageBlock >
    <apex:pageBlockSection >
    <apex:selectList value="{!orderFieldStaff}" size="1" label="Field Staff" onchange="first()">
    <apex:selectOptions value="{!fieldStaff}" >
    </apex:selectOptions>
    </apex:selectList>
    </apex:pageBlockSection>
    </apex:pageBlock>
    </apex:page>

    Thanks

     `public string orderFieldStaff{get;set;}
    public List fieldstaffList{get;set;}
    public List
    getfieldStaff(){

    system.debug('@@enter++++++');
    fieldstaffList = new List();

    Schema.DescribeFieldResult fieldResult = Order.field_staff__c.getDescribe();

    List ple = fieldResult.getPicklistValues();

    for( Schema.PicklistEntry f : ple)
    {
    fieldstaffList.add(new SelectOption(f.getLabel(),f.getValue()));
    }
    return fieldstaffList;
    }`

    • This reply was modified 8 years, 7 months ago by  Gaurav.
    • This reply was modified 8 years, 7 months ago by  Gaurav.
    • This reply was modified 8 years, 7 months ago by  Gaurav.
    • This reply was modified 8 years, 7 months ago by  Gaurav.
  • isTest annotation is used to define classes and methods that only contain code used for testing your application. The isTest annotation on methods is equivalent to the testMethod keyword.
    Classes defined with the isTest annotation don't count against your organization limit of 3 MB for all Apex code.
    Classes and methods defined as isTest can be either private or public. Classes defined as isTest must be top-level classes.
    example for private class :-
    @isTest
    private class MyTestClass {
    // Methods for testing
    @isTest static void test1() {
    // Implement test code
    }
    @isTest static void test2() {
    // Implement test code
    }
    }

    example for public class :-
    @isTest
    public class TestUtil {
    public static void createTestAccounts() {
    // Create some test accounts
    }
    public static void createTestContacts() {
    // Create some test contacts
    }
    }

  • Gaurav

    Member
    May 24, 2016 at 10:22 am in reply to: How to Enable Salesforce1 For Community User?

    Please follow these steps:-

    1. From Setup, enter Mobile Administration in the Quick Find box, then select Salesforce1 Settings and verify that Salesforce1 access is enabled for your organization.
    2. For automatic access to the Salesforce1 mobile browser app while accessing the community, select Salesforce1 User on each external user record. (Salesforce1 User is automatically t turned on for internal users when the mobile browser app is enabled.)
    Without this setting, external users with communities licenses must append /one/one.app to the community URL (for example, https://universaltelco.force.com/customer/one/one.app) to use Salesforce1.
    3.For access via the Salesforce1 downloadable apps, grant the “API Enabled” profile permission to external users with communities licenses.
    4. Communities that use the Salesforce Tabs + Visualforce template are supported in all of the Salesforce1 apps.
    5. Communities that use a Community Builder template, such as Koa, Kokua, or Napili, contain rich styling that doesn’t display in Salesforce1. Templated communities are responsive and it’s best to access them directly from a mobile browser using community URLs.
    6. External users who belong to multiple communities or users from your organization who also belong to one or more communities can use the drop-down menu at the top of the Salesforce1 navigation menu to access communities.

  • Gaurav

    Member
    April 13, 2016 at 10:39 am in reply to: How can I add styling in my Pdf page?

    Hi Sourabh,

    The problem is that the pdf renderer engine does not support CSS3 as of yet, so you can't use styling of word-wrapping on your pdf.

     

  • Gaurav

    Member
    March 31, 2016 at 6:57 am in reply to: Automate the approval process?

    Hi Shubham

    you can Automate the approval prcoess with the help of process builder. Just do is create a New process on Opportunity in the process builder with the entry criteria 'Fire Custom Apprvoal' checkbox true and in the Immediate Actions create new 'Submit for Approval' Action.

    • This reply was modified 8 years, 9 months ago by  Gaurav.
  • Hi Utsav

    For this you need to enable the Enhanced Lookups functionality.
    search setting->enable the Enhanced lookup for specfic object.

    please try, this will help you.

  • Gaurav

    Member
    March 22, 2016 at 3:08 pm in reply to: Why is Trigger Not Working For Bulk Insert?

    Hello Shubham,

    You can Try adding this code to your trigger.

    trigger checkEmail on Contact (before insert,after insert,before update) {

    List<Contact> conList = [select Email,Type__c from contact];

    Integer counter = 0;
    for(Contact conToInsert : Trigger.New)
    for(Contact conToInsert1 : Trigger.New){
    if(conToInsert.Email == conToInsert1.Email)
    conToDelete.add(conToInsert);
    counter++;
    if(counter>1)
    conToInsert.addError('Same Email Found Cannot Insert');
    }

    for(Contact conToInsert : Trigger.New){

    for(Contact conToCompare : conList){
    if(conToInsert.Type__c == 'Type 4' ){
    conToInsert.addError('Contact Cannot be Type 4');
    }
    else{
    if(conToInsert.Email != null){
    if(conToInsert.Email == conToCompare.Email){
    conToInsert.addError('Same Email Found Cannot Insert');
    }
    }

    }

    }
    }

    }

    I hope this will help you.