有没有人知道如何从Apex数据加载器或从Salesforce检索已删除的记录数据,除了从Web服务?
我试图在VisualForce中格式化日期,使它看起来像这样:
Tuesday 02/22/11
Run Code Online (Sandbox Code Playgroud)
我在stackoverflow上找到了这个引用:
但我无法确定格式字符串中的内容.
我尝试使用e这里引用的:
http://download.oracle.com/javase/1.4.2/docs/api/java/text/SimpleDateFormat.html
但是当我这样做时:
<apex:outputText value="{0,date,MM'/'e'/'yy}">
<apex:param value="{!od.PriceBookEntry.Product2.Start__c}" />
</apex:outputText>
Run Code Online (Sandbox Code Playgroud)
我收到一个保存错误:
保存错误:日期格式模式无效
<apex:outputText value="{0,date,EEE MM'/'yy}">
<apex:param value="{!od.PriceBookEntry.Product2.Start__c}" />
</apex:outputText>
Run Code Online (Sandbox Code Playgroud) 我想做类似下面的事情:
<form action=www.domain.com?retURL=www.domain2.com?parameter=a method="POST">
Run Code Online (Sandbox Code Playgroud)
但这是不可能的.
我想要做的是我有一个联系我们表格.当用户点击提交到此表单时,它会被重定向到一个页面(我在此页面中无法控制 - domain.com),该页面提交此数据,然后将其重定向到retURL(我在此页面中有控制权).在这个retURL中,我想显示提交的数据.
我怎样才能做到这一点?
长话短说,我正在为SalesForce做一个感谢页面.
我非常感谢你的推荐.
我有一份资产清单
Name: column 2: etc
A1 C1 b1
A2 c2 b2
Run Code Online (Sandbox Code Playgroud)
当我点击A1时,我调用action ="{!assetClicked}"来做一些逻辑,但我不能将它重定向到另一个Visual Force页面如果我使用我可以链接到另一个VF页面,但不能做action ="{ !assetClicked}"
有没有办法将它们组合在一起或其他方式?
页码:
<apex:form >
<apex:commandLink action="{! assetClicked}" value="{!wn.name}" id="theCommandLink">
<apex:param value="{!wn.name}" name="id" assignTo="{!selectedAsset}" ></apex:param>
<apex:outputLink value="/{!wn.id}" id="eventlink">{!wn.name}</apex:outputLink>
</apex:commandLink>
</apex:form>
Run Code Online (Sandbox Code Playgroud) 我也是salesforce和apex的新手.在工作时试图理解两者.我想知道关注事情
是否可以在Salesforce中运行Java代码而不是Apex?
是否可以在Apex代码中包含这样的包,以便我可以将类似的宽类型组合在一起?
有没有简单的方法来调试本地系统上的Apex应用程序?目前我正在尝试放置system.debug并使用Salesforce执行它.
我可以在salesforce中配置环境变量并在Apex中使用它吗?
非常感谢帮助我
我为生日做了一个Apex Scheduler Class.当生日为2天时,该课程可以成功发送电子邮件给我们的导演.
但是,两天后生日时发送的电子邮件模板需要包含联系人的姓氏和生日.(电子邮件模板看起来是这样的:这是一个调度程序生成的电子邮件通知您名字的生日:{!Contact.FirstName},姓氏:{!Contact.LastName}是的{!Contact.Next_Birthday__c}.
在我的调度程序中,我使用SOQl语句在数据库中查询联系人的id和名字.
在我调用查询后,如何将我刚查询的信息转换为在电子邮件模板中使用的字符串/方法?
我的猜测是将查询结果作为字符串返回?任何建议表示赞赏!
这是我的代码:
global class BirthdayName implements Schedulable
{
global void execute (SchedulableContext ctx)
{
sendBirthdayEmail();
}
public void sendBirthdayEmail()
{
for(Contact con : [SELECT Contact.name, Id FROM Contact WHERE Next_Birthday__c = : system.Today().addDays(2)])
{
Messaging.SingleEmailMessage mail = new Messaging.SingleEmailMessage();
mail.setTemplateId('00XJ0000000M31w');
mail.setTargetObjectId('005J0000000JWYx');
mail.setSaveAsActivity(false);
Messaging.sendEmail(new Messaging.SingleEmailMessage[] {mail});
}
}
}
Run Code Online (Sandbox Code Playgroud) 我需要验证用户通过visualforce页面输入的日期字段.我的代码期望的格式是"yyyy-MM-dd".
在顶点处理此问题的最佳方法是什么?在使用某些标准类之前,我在Java中做了类似的事情,例如在SimpleDateFormat之类的Apex中没有.
现在我可以使用正则表达式检查"格式"是否正确.但我还必须阻止用户输入符合格式的"9999-99-99".我希望Salesforce有一个很好的内置解决方案.
谢谢你,凯文
如何编写顶点代码以使用字段信息将记录所有者更改的电子邮件警报发送给旧记录所有者?帮帮忙
我在Java中有一个二维数组:
private static final string[][] namestr = { { John, Mark, David,
}, { Peter, Ken, Mary,
}, { Fisher, Alice, Chris,
}, { Tod, Jen, Joe, Morton
}};
Run Code Online (Sandbox Code Playgroud)
如何在Apex中编写此二维数组?
我仍然需要使用[4] [3]将其保留为二维数组,
谢谢
这是我用APEX编写的第一段代码,所以我正在学习...知道一点Java(到研究生水平),但我不知道为什么这不起作用.
我知道它不会像之前告诉我那样给salesforce一个错误(因此最后注释掉了调试.我更改了联系人电子邮件,它只是这样做,但我没有收到任何电子邮件!这是代码,谢谢你有任何帮助!
trigger Test1 on Contact (after update) {
//IF Email has changed (look at the old email and compare to new)
if(trigger.old[0].Email != trigger.new[0].Email){
//Commit current transaction, reserver email capacity
Messaging.reserveSingleEmailCapacity(1);
//Create an email message object
Messaging.SingleEmailMessage mail = new Messaging.SingleEmailMessage();
//List<Messaging.SendEmailResult> results = new list<Messaging.SendEmailResult>();
//hold email address
String[] toAddresses = new String[] {trigger.new[0].Email};
//Assign new address string
mail.setToAddresses(toAddresses);
//specify return ad (assuming as being sent from server)
mail.setReplyTo('XXX@example.com');
//sender name
mail.setSenderDisplayName('Mr Apex Tester');
//Subject Specification
mail.setSubject('Subjected to …Run Code Online (Sandbox Code Playgroud) apex-code ×10
salesforce ×9
visualforce ×4
soql ×2
date ×1
datetime ×1
email ×1
force.com ×1
html ×1
validation ×1