摘要:
参考代码: <apex:inputField value="{!Contract.Test__c}" id="test" /> <script type="text/javascript"> $(document).ready(function() { $('[id*=test] option[va 阅读全文
摘要:
最近碰到的一个比较棘手的问题。在VF页面执行一个操作,正常应该会通过JS执行actionFunction调用后台的一个方法,然后rerender相应的值返回到页面中。但是实际上并没有得到正确的值。经过测试后发现,后台的方法并没有调用。仔细检查相应的代码后发现,在执行actionFunction之前会 阅读全文
摘要:
1. 从数据库加载original record(或初始化insert语句) 2. 从request中加载新的record field values, 并覆盖old values 3. 执行所有的before trigger 4. 执行System validation. 例如验证所有的requir 阅读全文
摘要:
DATE( YEAR( TODAY() ) , Month( TODAY() ), CASE( MONTH(TODAY() ), 1, 31, 2, IF( MOD( YEAR(TODAY()) , 4) = 0, 29, 28), 3, 31, 4, 30, 5, 31, 6, 30, 7, 31 阅读全文
摘要:
近期发现,在sandbox中通过Apex code发送某些邮件,会在console中未产生任何报错的情况下,无法接收到该邮件。 经客户反映,如果该邮件是通过他的邮箱地址发出,则他会收到一封报错邮件: Subject: Undeliverable: Sandbox: The invoices have 阅读全文
摘要:
近日发现某class中getContentAsPDF()方法在lightning mode中报错:internal salesforce error 但是在classic mode中则可以正常工作。 实际需求是将某一vf page变成pdf文件存储为某data中的attachment 第一种修改方案 阅读全文
摘要:
如果在org中启用了“State and Country Picklists”, 则无法在Trigger中获得Country或State的更新(适用于BillingCountry, BillingSate, MailingCountry, MailingState等) 例如,如下代码无法正常工作: 阅读全文
摘要:
safe navigation operator (?.)可将试图对null值进行运算的表达式短路,并返回null而不是引发NullPointerException。 基本语法:a?.b // Evaluates to: a == null ? null : a.b如果a为null, 则返回a; 否 阅读全文
摘要:
Query locators某些情况下是由system生成的,如果在过期或发布后使用query locators,则可能会导致API integrations或Apex code抛出错误。 Query locators代表查询时服务器端的一个游标。通常,当查询中请求的并非所有记录都适合返回的数据集时 阅读全文
摘要:
1. Trigger中不要使用batch去更新数据 2. Before Trigger中只对进入trigger的数据进行字段的更改,不要使用DML操作 3. After Trigger中对除本对象外的数据进行DML操作 4. 写Trigger一定要谨慎小心,避免数据循环进入trigger的情况发生 阅读全文