• edelrabe
  • NEWBIE
  • 30 Points
  • Member since 2015

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

I am populating a field like below
repairCenterAddress = '';
        if(String.isNotBlank(caseObj.Repair_Center_Street__c))
            repairCenterAddress = repairCenterAddress+caseObj.Repair_Center_Street__c;
        if(String.isNotBlank(caseObj.Repair_Center_ZIP_Code__c))
            repairCenterAddress = ' '+repairCenterAddress+caseObj.Repair_Center_ZIP_Code__c;
        if(String.isNotBlank(caseObj.Repair_Center_City__c))
            repairCenterAddress = ' '+repairCenterAddress+caseObj.Repair_Center_City__c; 
        if(String.isNotBlank(caseObj.Repair_Center_State__c))
            repairCenterAddress = ' '+repairCenterAddress+caseObj.Repair_Center_State__c;
        if(String.isNotBlank(caseObj.Repair_Center_Country__c))
            repairCenterAddress = ' '+repairCenterAddress+caseObj.Repair_Center_Country__c;


I am displayuing like below
<apex:outputText  value="{!repairCenterAddress}}"/>
the space i added ' ', between two ' , doesnt get counted, the whole text is displayed without spaces between two fields.

Is there way i can added spaces in controller that can be preserved in VF page.

Thanks for suggestion !
 
  • March 01, 2017
  • Like
  • 0
trigger tocallout on Opportunity (after insert, after update) {
    Set<id> accountids = new Set<id>();
    
  for (Opportunity op : Trigger.new) {
  accountIds.add(op.AccountId);    
  }
  
  Map<Id, Account> accountMap = new Map<Id, Account>([SELECT ia_crm__IntacctID__c FROM Account WHERE Id IN :accountIds]);
    String sName;

    for (Opportunity op : Trigger.new){
    if(op.Account.ia_crm__IntacctID__c != null){
    sName = accountMap.get(op.AccountId).ia_crm__IntacctID__c;
}
    if (op.stagename == 'Contract Signed' && sName  != null && (op.CC__c != null || op.Routing_Number__c != null)) {
           if (OpportunityTriggerHandlerclass.ShowRun == true) {
            OpportunityTriggerHandlerclasshandler = new  OpportunityTriggerHandlerclass(); 
        handler.sendCardToTP(op);
      }
    }
  }
}

pls help for the test class...not able to cover..

sName = accountMap.get(op.AccountId).ia_crm__IntacctID__c;

{ if (OpportunityTriggerHandlerclass.ShowRun == true) { OpportunityTriggerHandlerclasshandler = new OpportunityTriggerHandlerclass(); handler.sendCardToTP(op); }

 

I am populating a field like below
repairCenterAddress = '';
        if(String.isNotBlank(caseObj.Repair_Center_Street__c))
            repairCenterAddress = repairCenterAddress+caseObj.Repair_Center_Street__c;
        if(String.isNotBlank(caseObj.Repair_Center_ZIP_Code__c))
            repairCenterAddress = ' '+repairCenterAddress+caseObj.Repair_Center_ZIP_Code__c;
        if(String.isNotBlank(caseObj.Repair_Center_City__c))
            repairCenterAddress = ' '+repairCenterAddress+caseObj.Repair_Center_City__c; 
        if(String.isNotBlank(caseObj.Repair_Center_State__c))
            repairCenterAddress = ' '+repairCenterAddress+caseObj.Repair_Center_State__c;
        if(String.isNotBlank(caseObj.Repair_Center_Country__c))
            repairCenterAddress = ' '+repairCenterAddress+caseObj.Repair_Center_Country__c;


I am displayuing like below
<apex:outputText  value="{!repairCenterAddress}}"/>
the space i added ' ', between two ' , doesnt get counted, the whole text is displayed without spaces between two fields.

Is there way i can added spaces in controller that can be preserved in VF page.

Thanks for suggestion !
 
  • March 01, 2017
  • Like
  • 0