• Pravi_1133
  • NEWBIE
  • 40 Points
  • Member since 2013

  • Chatter
    Feed
  • 1
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 5
    Questions
  • 14
    Replies
Need help on below requirement. Really appreciate your help.

I have two objects.
Parent: Phase (fields, Name, Start date and End date)
Child: Task (Start ,end date)
If and only If all tasks are completed, then i should fill my phase "end date " field..
Ex:
Phase    Start      End
Phase-1 1/2/2015 2/2/2015
  Task End date
  Task1 1/5/2015
  Task2 1/11/2015
  Task3 1/25/2015
  Task4 2/2/2015

Phase-2 2/2/2015 3/2/2015

After completion of last task my phase end date should be auto populated with last task completion date.
Phase2 will start only after phase1 and I  should auto populate start date of Phase 2 from Phase 1 end date.

Thanks in advance for help and time.
Thanks,
PKR
Hi All,

When I open any Salesforce developer docs like mentioned in the below URL, I am getting page unresponsive popup message and am not able to scroll through page my scroll bar is not working .
Please help me it is so irritating and 

Ex: if I open below mentioned URL I will get page unresponsive.
http://www.salesforce.com/us/developer/docs/apexcode/Content/langCon_apex_SObjects.htm


 PAge unresponsive
Thanks in Advance...

Praveen.

Hi,

I have declared a field "Description__C" and itsdata type is "TEXT".

I am trying to return this field value using a <apex:outputText value={a.Description}/>. But I am getting error with resturn type.

VF page:

<apex:pageBlockTable value="{!lstDspMrch}" var="Prd">
                  <apex:column headerValue="Description">
                   <apex:outputText value="{!Prd.Desc}" /> </apex:column>
 </apex:pageBlockTable>

Controller:
Public String Desc{
            get
            {
                return Merchnd.Desc__c;
                
            }
     }

Error message:
Error Error: clsApexEx2 Compile Error: unexpected token: 'String' at line 36 column 15

Thanks in advance for your help.

Hi,

 

I am facing following problem. This is not my code, I just copy pasted this from Developers guide.

 

Code:

Trigger t on Account (after insert) {
for (Account a : Trigger.new) {
// Iterate over each sObject
}

WHERE AccountId IN :Trigger.new];
}

 

Note only this, If I want to access "a.Name" it is giving me "Name" variable doesn't exist. I facing these problems recently.

I have created few triggers previously, if I just open in edit and try to save it is throwing error.

 

I would like to know here, is there any change in variable declaration and new changes introduced by SFDC.

Please help me , am not able write any simple trigger.

Your help is much appreciated.

 

Hi,

 

Could you please help me with this issue.

 

I am trying to take a user input from tag <apex:inputtext > VF page and pass that value to a function and doing some arithemetic caluclations and want to return the new value using <apex:outputText>

 

But I am getting following error message

"System.NullPointerException: Argument 1 cannot be null"

 

I know the reason for the error, that is variable 'NUM' which I am using is null.  but not able to correct the error. Could anyone please help me out from this.

 

My VF page:

 

<apex:page controller="Sample">

 

<apex:form >
<p> Enter a Number: </p>
<apex:inputtext value="{!Num}"/>
<apex:outputText id="Op" styleClass="btn" value="{!oNum}">
Your refreshed value:
</apex:outputText>
<apex:commandButton reRender="Op" styleClass="btn" Title='Click here"/>
</apex:form>

</apex:page>

 

Controller:

public class Smpl {

Public string Num {get; set;}

 

public String getONum() {
return SampleTxt(Num);
}

 

public String getNum() {
return null;
}

public string SampleTxt (string N){
integer ab=integer.valueof(N);
ab=ab+1000;
N=string.valueof(ab);
return N;
}

}

 

Hi.II have a search VF page with various field datatypes.
Like Date,currency.

I would like to display error on Vf page when date format is not being followed.Default format is yyyy-dd-mm.So if user enters other than this format,i want to show an alert or error on Vf page saying to enter correct format.


Please help.

Just this Monday we started experience a connection exception with our scheduled command line calls to the data loader.  The data loader will start loading the data but will throw an exception midway through on each upsert job now.  This is happening in 2 out of our 4 environments.  No changes happened on our side....I have used asterisks to mask certain information below in the stack trace.  You can see it connects successfully but in the middle of the job seems to have issues.  Havent changed anything in months, ran perfectly until this past Monday.


F:\Program Files (x86)\salesforce.com\Data Loader\UC4>"../bin/process.bat" "../Configuration" contactUpsert
2014-06-16 03:02:37,876 INFO  [main] controller.Controller initLog (Controller.java:389) - Using built-in logging configuration, no log-conf.xml in F:\Program Files (x86)\salesforce.com\Data Loader\UC4\log-conf.xml
2014-06-16 03:02:37,891 INFO  [main] controller.Controller initLog (Controller.java:391) - The log has been initialized
2014-06-16 03:02:37,891 INFO  [main] process.ProcessConfig getBeanFactory (ProcessConfig.java:103) - Loading process configuration from config file: F:\Program Files (x86)\salesforce.com\Data Loader\UC4\..\Configuration\process-conf.xml
2014-06-16 03:02:38,047 INFO  [main] xml.XmlBeanDefinitionReader loadBeanDefinitions (XmlBeanDefinitionReader.java:315) - Loading XML bean definitions from file [F:\Program Files (x86)\salesforce.com\Data Loader\UC4\..\Configuration\process-conf.xml]
2014-06-16 03:02:38,235 INFO  [contactUpsert] controller.Controller initConfig (Controller.java:327) - config dir created at F:\Program Files (x86)\salesforce.com\Data Loader\UC4\..\Configuration
2014-06-16 03:02:39,030 INFO  [contactUpsert] controller.Controller initConfig (Controller.java:355) - The controller config has been initialized
2014-06-16 03:02:39,030 INFO  [contactUpsert] process.ProcessRunner run (ProcessRunner.java:116) - Initializing process engine
2014-06-16 03:02:39,030 INFO  [contactUpsert] process.ProcessRunner run (ProcessRunner.java:119) - Loading parameters
2014-06-16 03:02:39,030 INFO  [contactUpsert] config.LastRun load (LastRun.java:96) - Last run info will be saved in file: F:\Program Files (x86)\salesforce.com\Data Loader\UC4\..\Configuration\contactUpsert_lastRun.properties
2014-06-16 03:02:39,139 INFO  [contactUpsert] process.ProcessRunner run (ProcessRunner.java:127) - Logging in to: https://test.salesforce.com
2014-06-16 03:02:39,155 INFO  [contactUpsert] client.PartnerClient login (PartnerClient.java:478) - Beginning Partner Salesforce login ....
2014-06-16 03:02:39,155 INFO  [contactUpsert] client.ClientBase getConnectorConfig (ClientBase.java:123) - Salesforce login will use proxy host: ********
2014-06-16 03:02:39,186 INFO  [contactUpsert] client.PartnerClient loginInternal (PartnerClient.java:519) - Salesforce login to https://test.salesforce.com/services/Soap/u/28.0 as user *******.com.dev
2014-06-16 03:02:40,216 INFO  [contactUpsert] client.ClientBase getConnectorConfig (ClientBase.java:123) - Salesforce login will use proxy host: squid.td.afg port: 3128
2014-06-16 03:02:40,216 INFO  [contactUpsert] dao.DataAccessObjectFactory getDaoInstance (DataAccessObjectFactory.java:51) - Instantiating data access object: \\************\MDS_CRM_Contact.csv of type: csvRead
2014-06-16 03:02:40,216 INFO  [contactUpsert] process.ProcessRunner run (ProcessRunner.java:132) - Checking the data access object connection
2014-06-16 03:02:40,231 INFO  [contactUpsert] process.ProcessRunner run (ProcessRunner.java:137) - Setting field types
2014-06-16 03:02:41,261 INFO  [contactUpsert] process.ProcessRunner run (ProcessRunner.java:141) - Setting object reference types
2014-06-16 03:02:44,396 INFO  [contactUpsert] process.ProcessRunner run (ProcessRunner.java:145) - Creating Map
2014-06-16 03:02:44,412 INFO  [contactUpsert] action.OperationInfo instantiateAction (OperationInfo.java:95) - Instantiating action for operation: upsert
2014-06-16 03:02:44,459 INFO  [contactUpsert] controller.Controller executeAction (Controller.java:120) - executing operation: upsert
2014-06-16 03:02:44,459 INFO  [contactUpsert] action.AbstractAction execute (AbstractAction.java:120) - Loading: upsert
2014-06-16 03:02:49,654 INFO  [contactUpsert] progress.NihilistProgressAdapter setSubTask (NihilistProgressAdapter.java:78) - Processed 200 of 40,596 total records. Rate: 263,000 records per hour. Estimated time to complete: 9 minutes and 11 seconds.  There are 200 successes and 0 errors.
2014-06-16 03:02:55,129 INFO  [contactUpsert] progress.NihilistProgressAdapter setSubTask (NihilistProgressAdapter.java:78) - Processed 400 of 40,596 total records. Rate: 275,000 records per hour. Estimated time to complete: 8 minutes and 45 seconds.  There are 400 successes and 0 errors.
2014-06-16 03:02:56,752 INFO  [contactUpsert] progress.NihilistProgressAdapter setSubTask (NihilistProgressAdapter.java:78) - Processed 600 of 40,596 total records. Rate: 1,590,000 records per hour. Estimated time to complete: 1 minutes and 30 seconds.  There are 600 successes and 0 errors.
2014-06-16 03:03:57,138 ERROR [contactUpsert] client.PartnerClient runOperation (PartnerClient.java:332) - Error while calling web service operation: upsert, error was: Failed to send request to https://************--Dev.cs11.my.salesforce.com/services/Soap/u/28.0/*************
com.sforce.ws.ConnectionException: Failed to send request to https://**********--Dev.cs11.my.salesforce.com/services/Soap/u/28.0/***********
at com.sforce.ws.transport.SoapConnection.send(SoapConnection.java:120)
at com.sforce.soap.partner.PartnerConnection.upsert(PartnerConnection.java:1094)
at com.salesforce.dataloader.client.PartnerClient$3.run(PartnerClient.java:100)
at com.salesforce.dataloader.client.PartnerClient$3.run(PartnerClient.java:92)
at com.salesforce.dataloader.client.PartnerClient.runOperation(PartnerClient.java:328)
at com.salesforce.dataloader.client.PartnerClient.loadUpserts(PartnerClient.java:250)
at com.salesforce.dataloader.action.visitor.UpsertVisitor.executeClientAction(UpsertVisitor.java:52)
at com.salesforce.dataloader.action.visitor.PartnerLoadVisitor.loadBatch(PartnerLoadVisitor.java:66)
at com.salesforce.dataloader.action.visitor.DAOLoadVisitor.visit(DAOLoadVisitor.java:105)
at com.salesforce.dataloader.action.AbstractLoadAction.visit(AbstractLoadAction.java:85)
at com.salesforce.dataloader.action.AbstractAction.execute(AbstractAction.java:129)
at com.salesforce.dataloader.controller.Controller.executeAction(Controller.java:121)
at com.salesforce.dataloader.process.ProcessRunner.run(ProcessRunner.java:149)
at com.salesforce.dataloader.process.ProcessRunner.run(ProcessRunner.java:100)
at com.salesforce.dataloader.process.ProcessRunner.main(ProcessRunner.java:253)
Caused by: javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
at com.sun.net.ssl.internal.ssl.SSLSessionImpl.getPeerCertificates(Unknown Source)
at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:128)
at org.apache.http.conn.ssl.SSLSocketFactory.createLayeredSocket(SSLSocketFactory.java:628)
at org.apache.http.impl.conn.DefaultClientConnectionOperator.updateSecureConnection(DefaultClientConnectionOperator.java:232)
at org.apache.http.impl.conn.ManagedClientConnectionImpl.layerProtocol(ManagedClientConnectionImpl.java:401)
at org.apache.http.impl.client.DefaultRequestDirector.establishRoute(DefaultRequestDirector.java:837)
at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:644)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:784)
at com.salesforce.dataloader.client.HttpClientTransport.getContent(HttpClientTransport.java:129)
at com.sforce.ws.transport.SoapConnection.send(SoapConnection.java:96)
... 14 more
2014-06-16 03:03:57,138 ERROR [contactUpsert] action.AbstractAction handleException (AbstractAction.java:204) - Exception occured during loading
com.salesforce.dataloader.exception.LoadException: Failed to send request to https://*********--Dev.cs11.my.salesforce.com/services/Soap/u/28.0/***********
at com.salesforce.dataloader.action.visitor.DAOLoadVisitor.handleException(DAOLoadVisitor.java:147)
at com.salesforce.dataloader.action.visitor.DAOLoadVisitor.handleException(DAOLoadVisitor.java:151)
at com.salesforce.dataloader.action.visitor.PartnerLoadVisitor.loadBatch(PartnerLoadVisitor.java:70)
at com.salesforce.dataloader.action.visitor.DAOLoadVisitor.visit(DAOLoadVisitor.java:105)
at com.salesforce.dataloader.action.AbstractLoadAction.visit(AbstractLoadAction.java:85)
at com.salesforce.dataloader.action.AbstractAction.execute(AbstractAction.java:129)
at com.salesforce.dataloader.controller.Controller.executeAction(Controller.java:121)
at com.salesforce.dataloader.process.ProcessRunner.run(ProcessRunner.java:149)
at com.salesforce.dataloader.process.ProcessRunner.run(ProcessRunner.java:100)
at com.salesforce.dataloader.process.ProcessRunner.main(ProcessRunner.java:253)
Caused by: com.sforce.ws.ConnectionException: Failed to send request to https://*********--Dev.cs11.my.salesforce.com/services/Soap/u/28.0/*************
at com.sforce.ws.transport.SoapConnection.send(SoapConnection.java:120)
at com.sforce.soap.partner.PartnerConnection.upsert(PartnerConnection.java:1094)
at com.salesforce.dataloader.client.PartnerClient$3.run(PartnerClient.java:100)
at com.salesforce.dataloader.client.PartnerClient$3.run(PartnerClient.java:92)
at com.salesforce.dataloader.client.PartnerClient.runOperation(PartnerClient.java:328)
at com.salesforce.dataloader.client.PartnerClient.loadUpserts(PartnerClient.java:250)
at com.salesforce.dataloader.action.visitor.UpsertVisitor.executeClientAction(UpsertVisitor.java:52)
at com.salesforce.dataloader.action.visitor.PartnerLoadVisitor.loadBatch(PartnerLoadVisitor.java:66)
... 7 more
Caused by: javax.net.ssl.SSLPeerUnverifiedException: peer not authenticated
at com.sun.net.ssl.internal.ssl.SSLSessionImpl.getPeerCertificates(Unknown Source)
at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:128)
at org.apache.http.conn.ssl.SSLSocketFactory.createLayeredSocket(SSLSocketFactory.java:628)
at org.apache.http.impl.conn.DefaultClientConnectionOperator.updateSecureConnection(DefaultClientConnectionOperator.java:232)
at org.apache.http.impl.conn.ManagedClientConnectionImpl.layerProtocol(ManagedClientConnectionImpl.java:401)
at org.apache.http.impl.client.DefaultRequestDirector.establishRoute(DefaultRequestDirector.java:837)
at org.apache.http.impl.client.DefaultRequestDirector.tryConnect(DefaultRequestDirector.java:644)
at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:479)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:906)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:805)
at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:784)
at com.salesforce.dataloader.client.HttpClientTransport.getContent(HttpClientTransport.java:129)
at com.sforce.ws.transport.SoapConnection.send(SoapConnection.java:96)
... 14 more
2014-06-16 03:03:57,138 ERROR [contactUpsert] progress.NihilistProgressAdapter doneError (NihilistProgressAdapter.java:58) - Failed to send request to https://********--Dev.cs11.my.salesforce.com/services/Soap/u/28.0/************
Program 'UC4 Job Messenger' version '9.00A' started

Hi friends.

I am new to Salesforce. I am learning SFDC customization. Kindly help.
I have a custom field (Fee) in accounts tab and which have workflow to get value from Course(Custom) tab. I want to view this field only after saving the record but not while creating the record. Any help is appreciated.

Thanks in Advance.

M Srikanth
public PageReference send()
    {
        List<Contact> contacts=[Select Id,Email From Contact Where AccountId='001i000000g7erl'];
        List<Id> Conids=new List<string>();
        for(Contact mail: contacts)
        {
            Conids.add(mail.Email);
        }
      
        Messaging.MassEmailMessage emails=new Messaging.MassEmailMessage();
        emails.setTargetObjectIds(Conids);
        emails.setTemplateId('00Xi0000000J9hx');
        emails.setsubject('note');
        emails.setplainTextBody('body');
      
        Messaging.SendEmail(New Messaging.MassEmailMessage[] {emails});

return null;
}

when im clicking the send button
the error is ::System.StringException: Invalid id: vivekravi@gmail.com
Error is in expression '{!send}' in component <apex:commandButton> in page brand

this the error can any one solve this error for me
Hi,

I have declared a field "Description__C" and itsdata type is "TEXT".

I am trying to return this field value using a <apex:outputText value={a.Description}/>. But I am getting error with resturn type.

VF page:

<apex:pageBlockTable value="{!lstDspMrch}" var="Prd">
                  <apex:column headerValue="Description">
                   <apex:outputText value="{!Prd.Desc}" /> </apex:column>
 </apex:pageBlockTable>

Controller:
Public String Desc{
            get
            {
                return Merchnd.Desc__c;
                
            }
     }

Error message:
Error Error: clsApexEx2 Compile Error: unexpected token: 'String' at line 36 column 15

Thanks in advance for your help.
I'm very new to visualforce pages. I'm trying to add a picklist value to a field (Platform__c, in custom object Change_Request__c) that is called upon in the visualforce page as follows:

<apex:inputField value="{!Change_Request__c.Platform__c}" required="True"/>

I've added the value to the field itself in the object itself, and I've enabled all of the picklist options for all record types in the object. 

The problem is that the new picklist option is not showing up for the Platform__c field on the visualforce page. There are two instead of three options.

Can anybody point me in the right direction?

Thanks 

Hi,

 

I am facing following problem. This is not my code, I just copy pasted this from Developers guide.

 

Code:

Trigger t on Account (after insert) {
for (Account a : Trigger.new) {
// Iterate over each sObject
}

WHERE AccountId IN :Trigger.new];
}

 

Note only this, If I want to access "a.Name" it is giving me "Name" variable doesn't exist. I facing these problems recently.

I have created few triggers previously, if I just open in edit and try to save it is throwing error.

 

I would like to know here, is there any change in variable declaration and new changes introduced by SFDC.

Please help me , am not able write any simple trigger.

Your help is much appreciated.

 

Hi,

 

Could you please help me with this issue.

 

I am trying to take a user input from tag <apex:inputtext > VF page and pass that value to a function and doing some arithemetic caluclations and want to return the new value using <apex:outputText>

 

But I am getting following error message

"System.NullPointerException: Argument 1 cannot be null"

 

I know the reason for the error, that is variable 'NUM' which I am using is null.  but not able to correct the error. Could anyone please help me out from this.

 

My VF page:

 

<apex:page controller="Sample">

 

<apex:form >
<p> Enter a Number: </p>
<apex:inputtext value="{!Num}"/>
<apex:outputText id="Op" styleClass="btn" value="{!oNum}">
Your refreshed value:
</apex:outputText>
<apex:commandButton reRender="Op" styleClass="btn" Title='Click here"/>
</apex:form>

</apex:page>

 

Controller:

public class Smpl {

Public string Num {get; set;}

 

public String getONum() {
return SampleTxt(Num);
}

 

public String getNum() {
return null;
}

public string SampleTxt (string N){
integer ab=integer.valueof(N);
ab=ab+1000;
N=string.valueof(ab);
return N;
}

}

 

Hey, is it possible to create a survey object where a link can be sent to a client, the client upon clicking the link is re-directed to a web page with a form and upon filling the survey it will insert itself into the object, under the neccessary account? 

 

If yes, how would I go about doing this?

 

Any help or tips would be very much appreciated.  

 

Mikie