• richfer_right
  • NEWBIE
  • 0 Points
  • Member since 2013

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 5
    Questions
  • 3
    Replies

Hi

I am storing object field name in other object

 

EX

  objeContainer - objects store name, start_c.  name means calendar name , strats_c store startingDate. 

 

first

 

 i need to get field name 

then 

from the field name i need to get value from other object 

 

i am getting field name by the following query 

 

thisEvent =SELECT Id, Name, start__c from myCalendar__c Limit 4

 

here after i need to get values from other object 

 

here i am getting problem . how to query fieldname and get their appropriate values

i am getting error when i query like this 

like this 

 

select  thisEvent.Id,thisEvent.Name,thisEvent.start__c

 

 i got strucked in this stage how to proceed further .

 

Suggestions and examples are welcome 

Thanks in advance

 

 

 

   

Visualforce code:

 

<apex:form ><br />
<apex:outputLabel value="Subject" for="Subject"/>:<br />
<apex:inputText value="{!subject}" id="Subject" maxlength="80"/>
<br /><br />
<apex:outputLabel value="Body" for="Body"/>:<br />
<apex:inputTextarea value="{!body}" id="Body" rows="10" cols="80"/>
<br /><br /><br />
<apex:commandButton id="sendEmail" value="Send Email" action="{!send}" />
</apex:form>

 

Apex Code:

 

public PageReference send() {
// Define the email

Messaging.SingleEmailMessage email = new Messaging.SingleEmailMessage();

String[] addresses = new string[]{'richard@supremetechnologies.in'};

Messaging.reserveSingleEmailCapacity(addresses.size());
// Sets the paramaters of the email
email.setSubject( subject );
email.setToAddresses( addresses );
email.setPlainTextBody( body );

// Sends the email
Messaging.SendEmailResult [] r =
Messaging.sendEmail(new Messaging.SingleEmailMessage[] {email});

return null;
}

 

How to write test method for this page reference?

 

public List<Project_Task__c> taskNameChangeToQAList {get;set;}
public PageReference taskNameChangeToQA() {

taskNameChangeToQAList=[select Status__c,List__c from Project_Task__c where Id=:ApexPages.currentPage().getParameters().get('projectTaskId')];
taskNameChangeToQAList[0].Status__c ='QA';
taskNameChangeToQAList[0].List__c ='QA';
update taskNameChangeToQAList;
return null;
}

public List<Project_Task__c> taskNameChangeToFinishList {get;set;}
public PageReference taskNameChangeToFinish() {

taskNameChangeToFinishList=[ select Status__c,List__c from Project_Task__c where Id=:ApexPages.currentPage().getParameters().get('projectTaskId')];
taskNameChangeToFinishList[0].Status__c ='finished';
taskNameChangeToFinishList[0].List__c ='Finished';
update taskNameChangeToFinishList;
return null;
}

How to set splash screen in a modalpopup for a custom tab in visualforce?

I have created a text field in a custom object. I want to update the field value with color values everytime when a record is created 

Hi

I am storing object field name in other object

 

EX

  objeContainer - objects store name, start_c.  name means calendar name , strats_c store startingDate. 

 

first

 

 i need to get field name 

then 

from the field name i need to get value from other object 

 

i am getting field name by the following query 

 

thisEvent =SELECT Id, Name, start__c from myCalendar__c Limit 4

 

here after i need to get values from other object 

 

here i am getting problem . how to query fieldname and get their appropriate values

i am getting error when i query like this 

like this 

 

select  thisEvent.Id,thisEvent.Name,thisEvent.start__c

 

 i got strucked in this stage how to proceed further .

 

Suggestions and examples are welcome 

Thanks in advance

 

 

 

   

I have created a text field in a custom object. I want to update the field value with color values everytime when a record is created