• upendra naidu
  • NEWBIE
  • 0 Points
  • Member since 2019

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 5
    Questions
  • 1
    Replies
Hi Everyone,

Can anyone let me know i have query i.e. i have send a email from end user through trigger for some approval and getting response from thier end getting response in inside salesforce(is there any possibility)

Here the trigger code.

trigger proposal on contact(before insert){
    if(trigger.isBefore&&trigger.isInsert){
    List<Messaging.SingleEmailMessage> mails = new List<Messaging.SingleEmailMessage>();
    for(contact objc:trigger.new){
        if(objc.Email!=null&&objc.FirstName!=null){
            
            Messaging.SingleEmailMessage mail = new Messaging.SingleEmailMessage();
            List<String> sendTo = new List<String>();
            sendTo.add(objc.Email);
            mail.setToAddresses(sendTo);
            mail.setReplyTo('upendra0517@gmail.com');
            mail.setSenderDisplayName('Required recommendation letter');
            List<String> ccTo = new List<String>();
            ccTo.add('upendramtech18@gmail.com');
            mail.setCcAddresses(ccTo);
            mail.setSubject('please reply for recomendation letter');
            String body = 'Dear ' + objc.FirstName + ', ';
            body += 'we are sending email please acknowledge for recomendation letter.';
            
            mail.setHtmlBody(body);
            mails.add(mail);
            Messaging.sendEmail(mails);
            
        }
    }
         Messaging.sendEmail(mails);
    }
    
}

Thanks for advanced 
Hi Everyone,

I have one requirement that is lightning experience does supporting for Chrome,Firebox,Microsoft Edge and doesn't supporting for IE.

I have to post screenshots and code for above requirement in below.

Is there any possibility to achieve this requirement please help me out.

Thanks in advance.

<div class="slds-form-element slds-size--1-of-2">
                                        <span id="phonenumber">
                                            <lightning:input aura:id="phone"
                                                             name="acsmember"
                                                             label={!$Label.c.UI_TEXT_PHONE_NUMBER}"
                                                             required = "true"
                                                             value="{!v.newLeadObject.Phone__c}"
                                                             pattern="^[0-9]*$"
                                                             minlength="10"
                                                             maxlength="14"
                                                             messageWhenPatternMismatch="Phone number is not valid"
                                                             messageWhenValueMissing="Enter Valid Phone Number"/>
                                        </span>
                                    </div>

this is for chrome working fine
User-added image

This is for IE not working
User-added image
Hi,

when i am converting classic to lightning account detail page helptext will be displayed fine in classic but not displayed in lightning.

User-added imagethis is classic mode
User-added imagethis is lightning view
please help me,i have to posted classic view of VF page

<apex:form >      
        <apex:pageBlock helpTitle="Alliance Master List" helpUrl="/{!$Label.Alliance_List}">      
            <apex:outputpanel title="{!$Label.Student_Section}">
                <apex:pageBlockSection columns="2" title="Student" id="std" collapsible="false">           
                </apex:pageBlockSection>
            </apex:outputpanel>
            <apex:pageBlockSection >
                <apex:commandButton onclick="OpentabEmpStd();" value="Edit Student" rerender="Refresh"/>                
                <apex:pageBlockSectionItem ></apex:pageBlockSectionItem>
                <apex:pageBlockSectionItem helpText="{!$ObjectType.Alliance_Student_Map__c.fields.Employer_Student__c.InlineHelpText}">
                    <apex:outputLabel style="font-weight:bold">Employer {Employer - Student} </apex:outputLabel>
                    <apex:outputLabel >{!Employer}</apex:outputLabel>
                </apex:pageBlockSectionItem>                
                <apex:pageBlockSectionItem helpText="{!$ObjectType.Alliance_Student_Map__c.fields.Professional_Organization_Student__c.InlineHelpText}">
                    <apex:outputLabel style="font-weight:bold">Professional Organization</apex:outputLabel>
                    <apex:outputLabel >{!ProOrg}</apex:outputLabel>
                </apex:pageBlockSectionItem>              
                <apex:pageBlockSectionItem >
                    <apex:outputLabel style="font-weight:bold">Other Employer</apex:outputLabel>
                    <apex:outputField value="{!stdAlliance.Other_Employer__c}"></apex:outputField>
                </apex:pageBlockSectionItem>                
                <apex:pageBlockSectionItem helpText="{!$ObjectType.Alliance_Student_Map__c.fields.Community_College__c.InlineHelpText}">
                    <apex:outputLabel style="font-weight:bold">Community College</apex:outputLabel>
                    <apex:outputLabel >{!Comcol}</apex:outputLabel>
                </apex:pageBlockSectionItem>                
                <apex:pageBlockSectionItem helpText="{!$ObjectType.Alliance_Student_Map__c.fields.Job_Title_Description__c.InlineHelpText}">
                    <apex:outputLabel style="font-weight:bold">Job Title/Description</apex:outputLabel>
                    <apex:outputField value="{!stdAlliance.Job_Title_Description__c}"></apex:outputField>
                </apex:pageBlockSectionItem>
                <apex:pageBlockSectionItem >
                    <apex:outputLabel style="font-weight:bold">Alliance Outreach Program</apex:outputLabel>
                    <apex:outputLabel value="{!stdAlliance.Alliance_Outreach_Program__c}"></apex:outputLabel>
                </apex:pageBlockSectionItem>
            </apex:pageBlockSection>

thanks for advanced..
Hi Everyone,

Currently my VF page is run in synchronous mode now my requiremnt is that VF page will run asynchronously using callouts.

Any one have idea about this requirement please help me out.Below is the VF page and Controller.

=================================================================
VF page

<apex:page standardController="Opportunity" extensions="StudentDocumentsController" > 

    <link rel="stylesheet" href="{!URLFOR($Resource.JSTree1,'vakata-jstree-b83e2f6/dist/themes/default/style.min.css')}" />
    <script src="{!URLFOR($Resource.JSTree1,'vakata-jstree-b83e2f6/dist/libs/jquery.js')}"></script>
    <script src="{!URLFOR($Resource.JSTree1,'vakata-jstree-b83e2f6/dist/jstree.min.js')}"></script>
    <script type="text/javascript"> 
        var myWindow;
        function testfnx(documentId) {
            var docId = documentId.split("_");
            var u = '{!OrionODIViewerURL}' + docId[0] +'&syStudentID='+docId[1]+'&diDocumentsScheduledID='+docId[2]+'&diDocumentID='+docId[3]+'&syCampusID='+docId[4];//documentId;
            window.open(u);
        }
        window.onload = function (){
            //DocumentCallDefault();
        }
        function getTasks() {
            window.open("/apex/DisplayStudentTask?Id={!Id}",'Popup','height=400,width=1000,left=100,top=100,scrollbars=yes,toolbar=no,status=no'); 
        }
    </script>
    <script type="text/javascript">
        var jq1 = $.noConflict();
    </script>
    <style>
        span.tooltip {
            outline:none;
            escape:false; 
        }
        
        span.tooltip:hover {
            text-decoration:none;
            cursor: pointer;
        } 
        span.tooltip span {
            z-index:10;display:none; padding:14px 20px;
            margin-top:-50px; margin-left:18px;
            line-height:16px;
            border-radius:4px;
            -moz-border-radius: 4px;
            -webkit-border-radius: 4px;
                
            -moz-box-shadow: 5px 5px 8px #CCC;
            -webkit-box-shadow: 5px 5px 8px #CCC;
            box-shadow: 5px 5px 8px #CCC;
        }
        span.tooltip:hover span{
            display:inline; position:absolute; color:#000000;
            border:1px solid #000000; background:#CCCCCC; opacity:0.95;}//border:1px solid #DCA; background:#D6F5F5; opacity:0.85;
        }
    </style>
    <apex:form id="wrap">
        <apex:actionFunction action="{!DocumentCallDefault}" name="DocumentCallDefault" status="callWebService" reRender="wrap,json,json1" oncomplete="Tree1();"/>
        <apex:actionFunction action="{!DocumentCallAll}" name="DocumentCallAll" status="callWebService" reRender="wrap,json,json1"  oncomplete="Tree2();"/>
        <apex:inputHidden value="{!jsonStr}" id="json"/>
        <apex:inputHidden value="{!jsonStr1}" id="json1"/>
        <apex:pageBlock id="docTree" tabStyle="Opportunity">
            <div style="text-align: center;">
                <input value="Load Student Documents" class="btn" title="Load Student Documents" name="load_student_documents" onclick="javascript:DocumentCallDefault();" type="button" />   
                <apex:commandbutton value="Get C-Code/Verification Tasks"  onclick="getTasks();"/>
                <apex:actionStatus id="callWebService">
                    <apex:facet name="stop">
                    </apex:facet>
                    <apex:facet name="start">
                        <apex:outputPanel >
                             &nbsp;<apex:image value="{!$Label.Image}" style="height: 16px; margin-top; 2px;"/>
                        </apex:outputPanel>
                    </apex:facet>
                </apex:actionStatus>
            </div>
            
            <table width="100%">
                <tr>
                    <td width="50%">
                        <div style="margin-top: 3px;margin-right: 0px;margin-bottom: 0px;margin-left: -2px;font-size: 1.0em;" width="100%" align="left"><b>Student {!currOpp.Account.Name}&apos;s Documents</b></div>
                    </td>
                    <td width="50%">
                        <div style="margin-top: 3px;margin-right: 0px;margin-bottom: 0px;margin-left: -8px;font-size: 1.0em;" width="100%" align="right"><b>Academic File Status: <img src="{!fileStatus}" width="12" hieght="12"/> {!fileStatusText}</b></div>
                    </td>
                </tr>
            </table>
            <apex:tabPanel switchType="client" value="{!selectedTab}">
                <apex:tab label="Default" name="Default" ontabenter="DocumentCallDefault()">
                    <div class="jstree1">
                    </div>
                </apex:tab>
                <apex:tab label="All" name="All" ontabenter="DocumentCallAll()">
                    <div class="jstree2">
                    </div>
                </apex:tab>
            </apex:tabPanel>
        </apex:pageBlock>
        <script>
            function Tree1(){
                var parsedJson = jq1.parseJSON(document.getElementById("{!$Component.wrap:json}").value);
                jq1('.jstree1').jstree(parsedJson);
            }
            function Tree2(){
                var parsedJson = jq1.parseJSON(document.getElementById("{!$Component.wrap:json1}").value);
                jq1('.jstree2').jstree(parsedJson);
                Tree1();
            }
        </script>
    </apex:form> 
</apex:page>


    
   
           
 
Hi Everyone,

I need PD1 certification dumps,Please share who had completed recently for PD1 certification.

Thank you!!
Hi Everyone,

Currently my VF page is run in synchronous mode now my requiremnt is that VF page will run asynchronously using callouts.

Any one have idea about this requirement please help me out.Below is the VF page and Controller.

=================================================================
VF page

<apex:page standardController="Opportunity" extensions="StudentDocumentsController" > 

    <link rel="stylesheet" href="{!URLFOR($Resource.JSTree1,'vakata-jstree-b83e2f6/dist/themes/default/style.min.css')}" />
    <script src="{!URLFOR($Resource.JSTree1,'vakata-jstree-b83e2f6/dist/libs/jquery.js')}"></script>
    <script src="{!URLFOR($Resource.JSTree1,'vakata-jstree-b83e2f6/dist/jstree.min.js')}"></script>
    <script type="text/javascript"> 
        var myWindow;
        function testfnx(documentId) {
            var docId = documentId.split("_");
            var u = '{!OrionODIViewerURL}' + docId[0] +'&syStudentID='+docId[1]+'&diDocumentsScheduledID='+docId[2]+'&diDocumentID='+docId[3]+'&syCampusID='+docId[4];//documentId;
            window.open(u);
        }
        window.onload = function (){
            //DocumentCallDefault();
        }
        function getTasks() {
            window.open("/apex/DisplayStudentTask?Id={!Id}",'Popup','height=400,width=1000,left=100,top=100,scrollbars=yes,toolbar=no,status=no'); 
        }
    </script>
    <script type="text/javascript">
        var jq1 = $.noConflict();
    </script>
    <style>
        span.tooltip {
            outline:none;
            escape:false; 
        }
        
        span.tooltip:hover {
            text-decoration:none;
            cursor: pointer;
        } 
        span.tooltip span {
            z-index:10;display:none; padding:14px 20px;
            margin-top:-50px; margin-left:18px;
            line-height:16px;
            border-radius:4px;
            -moz-border-radius: 4px;
            -webkit-border-radius: 4px;
                
            -moz-box-shadow: 5px 5px 8px #CCC;
            -webkit-box-shadow: 5px 5px 8px #CCC;
            box-shadow: 5px 5px 8px #CCC;
        }
        span.tooltip:hover span{
            display:inline; position:absolute; color:#000000;
            border:1px solid #000000; background:#CCCCCC; opacity:0.95;}//border:1px solid #DCA; background:#D6F5F5; opacity:0.85;
        }
    </style>
    <apex:form id="wrap">
        <apex:actionFunction action="{!DocumentCallDefault}" name="DocumentCallDefault" status="callWebService" reRender="wrap,json,json1" oncomplete="Tree1();"/>
        <apex:actionFunction action="{!DocumentCallAll}" name="DocumentCallAll" status="callWebService" reRender="wrap,json,json1"  oncomplete="Tree2();"/>
        <apex:inputHidden value="{!jsonStr}" id="json"/>
        <apex:inputHidden value="{!jsonStr1}" id="json1"/>
        <apex:pageBlock id="docTree" tabStyle="Opportunity">
            <div style="text-align: center;">
                <input value="Load Student Documents" class="btn" title="Load Student Documents" name="load_student_documents" onclick="javascript:DocumentCallDefault();" type="button" />   
                <apex:commandbutton value="Get C-Code/Verification Tasks"  onclick="getTasks();"/>
                <apex:actionStatus id="callWebService">
                    <apex:facet name="stop">
                    </apex:facet>
                    <apex:facet name="start">
                        <apex:outputPanel >
                             &nbsp;<apex:image value="{!$Label.Image}" style="height: 16px; margin-top; 2px;"/>
                        </apex:outputPanel>
                    </apex:facet>
                </apex:actionStatus>
            </div>
            
            <table width="100%">
                <tr>
                    <td width="50%">
                        <div style="margin-top: 3px;margin-right: 0px;margin-bottom: 0px;margin-left: -2px;font-size: 1.0em;" width="100%" align="left"><b>Student {!currOpp.Account.Name}&apos;s Documents</b></div>
                    </td>
                    <td width="50%">
                        <div style="margin-top: 3px;margin-right: 0px;margin-bottom: 0px;margin-left: -8px;font-size: 1.0em;" width="100%" align="right"><b>Academic File Status: <img src="{!fileStatus}" width="12" hieght="12"/> {!fileStatusText}</b></div>
                    </td>
                </tr>
            </table>
            <apex:tabPanel switchType="client" value="{!selectedTab}">
                <apex:tab label="Default" name="Default" ontabenter="DocumentCallDefault()">
                    <div class="jstree1">
                    </div>
                </apex:tab>
                <apex:tab label="All" name="All" ontabenter="DocumentCallAll()">
                    <div class="jstree2">
                    </div>
                </apex:tab>
            </apex:tabPanel>
        </apex:pageBlock>
        <script>
            function Tree1(){
                var parsedJson = jq1.parseJSON(document.getElementById("{!$Component.wrap:json}").value);
                jq1('.jstree1').jstree(parsedJson);
            }
            function Tree2(){
                var parsedJson = jq1.parseJSON(document.getElementById("{!$Component.wrap:json1}").value);
                jq1('.jstree2').jstree(parsedJson);
                Tree1();
            }
        </script>
    </apex:form> 
</apex:page>