Rit*_*tta 0 salesforce apex-code
您好我在此代码/*类中收到以下错误:CreateMobileChatterCntrl说明:联系人发布Chatter.开发者:Harish Khatri(Appirio Offshore)创建日期:2012年6月2日*/
public without sharing class CreateMobileChatterCntrl {
public final Id ContactID{get;set;}
public String message{get;set;}
public boolean isSuccess{get;set;}
public boolean throwError{get;set;}
public String deviceType{get;set;}
//----------------------------------------------------------------------------
//constructor
//----------------------------------------------------------------------------
public CreateMobileChatterCntrl() {
throwError = false;
isSuccess = false;
if( ApexPages.CurrentPage().getParameters().get('id') != null){
ContactID = ApexPages.CurrentPage().getParameters().get('id');
}
String userAgent = ApexPages.currentPage().getHeaders().get('USER-AGENT');
if(userAgent.contains('iPhone'))
deviceType = 'iPhone';
//else if(userAgent.contains('Android')) deviceType = 'Android';
}
//----------------------------------------------------------------------------
// Post the chatter on contact
//----------------------------------------------------------------------------
public Pagereference save() {
if(message == null || message ==''){
throwError = true;
return null;
}
FeedItem feedItem = new FeedItem();
feedItem.ParentId = ContactID;
feedItem.Body = message;
try {
insert feedItem;
isSuccess = true;
} catch(Exception e){}
return null;//new PageReference('/' + ContactID);
}
public Pagereference cancel() {
return new PageReference('/' + ContactID);
}
}
Run Code Online (Sandbox Code Playgroud)
public final Id ContactID {get; set;}在这一行,我收到错误No Viable Alternative at character''.can any any please please help my why?
类文件中的某些单引号字符无效 - 可能是因为您从其他位置复制并粘贴了代码.当我从其他地方复制代码之前,我已经多次发生过这种情况.从以下引号开始:message =='',我将删除单引号,重新键入它们,然后重新保存文件.对所有单引号重复(或执行查找和替换).
| 归档时间: |
|
| 查看次数: |
22980 次 |
| 最近记录: |