Salesforce
String.join(',', columns);
List<String> columns = new List<String>{ prefix + 'Id', prefix + 'Name', prefix + 'Site', prefix + 'BillingPostalCode', prefix + 'BillingState', prefix + 'BillingCity', prefix + 'BillingStreet' };</string></string>
Apex Class > Version Settings > Salesforce API のバージョンが古いために発生する
取引先から SELECT Id, Name, (SELECT Id, Name From Contacts) FROM Account WHERE Id = :id account = [ SELECT Id, Name, (SELECT Id, Name From Contacts) FROM Account WHERE Id = :id ]; for (Account accunt : accounts) { contacts = account.getSOb…
Apex Class only aggregate expressions use field aliasing カンマの有無を確かめましょう 誤 Select Id Name FROM Account 正 Select Id,Name FROM Account VisualForce Page SObject row was retrieved via SOQL without querying the requested field : …
public class ExcelController { public String xmlVersion { get { return ''; } set { return; } } public String xmlExcel { get { return ''; } set { return; } } public Account account { public get; private set; } public Boolean pdf { get; set;…
実行するテストクラスを選択すると、選択したクラスは、実行時に Apex ジョブキューに配置されます。実行用に選択できるテストクラスの最大数は、24 時間あたり、500 または (10 × 組織のテストクラス数) の大きい方です つまり テストクラス数 テスト実行可…
<apex:page> <apex:includeScript value="{!$Resource.jQuery}" /> <script type="text/javascript"> jQuery.noConflict(); </script> </apex:page> jQuery.noConflict() を実行する必要がある $(selector) ではなく jQuery(selector) で処理
public PageReference clear() { PageReference ref = new PageReference('/apex/visualForcePageUrl'); ref.setRedirect(true); return ref; }
JQuery <script type="text/javascript> jQuery(".dateFormat").hide(); </script> Standard <script type="text/javascript> var x = document.querySelectorAll(".dateFormat"); for (var i in x) { x[i].style.display = 'none'; } </script>
<script type="text/javascript"> jQuery(".ajax_id:checked").each(function(i,o){ var title = jQuery(o).attr("title"); console.log(title + ": start"); jQuery.ajax({ "url" : "/apex/pageName", "data" : { "id" : title }, "async" : false, // 非同期通信の場合 自動#はエラーにな…
<apex:page controller="jsonController" action="{!init}" contentType="application/x-JavaScript; charset=utf-8" showHeader="false" standardStylesheets="false" sidebar="false"> {!jsonString} </apex:page>
<apex:includeScript value='{!$Resource.jquery}'/></apex:includescript>
List<String> names = new ArrayList<String>(); names.add("USER_A"); names.add("USER_B"); List<Users> users; users = [ SELECT Id, Name FROM Users WHERE Name IN :names ];</users></string></string>
SUM : 合計 SELECT Sum(qty) FROM OrderProducts; Max : 最大 SELECT Max(qty) MAX_QTY FROM OrderProducts; Min : 最小 SELECT Min(qty) MIN_QTY FROM OrderProducts; Count 件数 SELECT Count(qty) COUNT_QTY FROM OrderProducts; Average 平均 SELECT Avg…
<apex:page renderAs="pdf" controller="PdfController" showHeader="false" sidebar="false" action="{!init}" applyBodyTag="false" applyHtmlTag="false"> <html> <head> <style> @page { size: 8.27in 11.69in; margin: 10px; } body { font-family: 'Arial Unicode MS'; } </style> </head> <body> </body> </html> </apex:page>
基本 List<Account> accounts1 = [ SELECT Id, Name From Account ]; プログラム中で組み立てる場合等 List<Account> accounts2 = Database.query('SELECT Id, Name From Account');</account></account>
基本 Account a = new Account(); 初期設定済み Account a = new Account( Name = 'アカウント名' );
月初 DATE( YEAR(FIELD_DATE), MONTH(FIELD_DATE), 1 ) -- 日付を1日にする 月末(翌月初日-1) DATE( YEAR(FIELD_DATE)+IF(MONTH(FIELD_DATE)==12,1,0), IF(MONTH(FIELD_DATE)==12,1,MONTH(FIELD_DATE)), 1 )-1 -- 日付を翌月1日にし前日にする -- 12月の場…
ToDoオブジェクトのみのカスタム項目は追加できない。 追加する場合は 活動のカスタム項目
Salesforce 14 の時点で 参照元(A,B) のような複合リレーショナルは作成できない模様
属性 タイプ サンプル 必須 備考 style String style属性値 styleClass String class属性値 label String タブ表示名 labelWidth String 200px タブ表示サイズ
属性 タイプ サンプル 必須 備考 style String style属性値 styleClass String class属性値(標準) activeTabClass String class属性値(現在) disabledTabClass String class属性値(無効) inactiveTabClass String class属性値(現在以外)
属性 タイプ サンプル 必須 備考 value String <input type="hidden" value>
属性 タイプ サンプル 必須 備考 style String <input type="checkbox" style> styleClass String <input type="checkbox" class> onblur String <input type="checkbox" onblur> onfocus String <input type="checkbox" onfocus> onchange String <input type="checkbox" onchange> onclick String <input type="checkbox" onclick> ond…
属性 タイプ サンプル 必須 備考 style String <input type="radio" style> styleClass String <input type="radio" class> onblur String <input type="radio" onblur> onfocus String <input type="radio" onfocus> onchange String <input type="radio" onchange> onclick String <input type="radio" onclick> ondblclick String
属性 タイプ サンプル 必須 備考 value List ラベル List
属性 タイプ サンプル 必須 備考 itemLabel String ラベル <option value="値" >ラベル</option> itemValue String ラベル <option value="値" >ラベル</option>
属性 タイプ サンプル 必須 備考 style String <select style> styleClass String <select class> onblur String <select onblur> onfocus String <select onfocus> onchange String <select onchange> onclick String <select onclick> ondblclick String <select ondblclick> onkeyup String <select onkeyup> onkeypress String </select></select></select></select></select></select></select></select>
属性 タイプ サンプル 必須 備考 style String <textarea style> styleClass String <textarea class> onblur String <textarea onblur> onfocus String <textarea onfocus> onchange String <textarea onchange> onclick String <textarea onclick> ondblclick String <text</textarea>…