2018-03-27から1日間の記事一覧
ConnectApi 名前空間 (Chatter in Apex とも呼ばれる) では、Chatter REST API で使用可能な同一データにアクセスするためのクラスが提供されます。Salesforce でカスタム Chatter を体験するには、Chatter in Apex を使用します。 参考URL https://develope…
Test.loadData メソッドを使用すると、多くのコード行を記述する必要なく、テストメソッドにデータを入力できます。 次の手順に従います。 .csv ファイルにデータを追加します。 このファイル用の静的リソースを作成します。 テストメソッド内で Test.loadDa…
例えば、 生成されたコードは、Web サービスをコールするために呼び出せるメソッドが含まれる Apex クラスとして保存されます。この Apex クラスと付随するその他のコードをリリースまたはパッケージ化するには、生成されたクラス内のメソッドを含め、コード…
transient キーワードは、保存ができず、Visualforce ページのビューステートの一部として送信することもできないインスタンス変数の宣言に使用します。 参考URL https://developer.salesforce.com/docs/atlas.ja-jp.pages.meta/pages/apex_classes_keywords…
ユーザから情報を収集し、その情報に基づいて操作する 参考URL https://trailhead.salesforce.com/ja/modules/business_process_automation/units/flow
login() が正常に行われた後にログインサーバから返される、セッション ID を指定します。このセッション ID はすべての後続コールで使用されます。 参考URL https://developer.salesforce.com/docs/atlas.ja-jp.api.meta/api/sforce_api_header_sessionhead…
JavaScript Remoting は、フロントエンド開発者が Visualforce ページから直接 Apex コントローラへの AJAX 要求を行うことができるツールです。JavaScript Remoting を使用すると、コントローラからページを切り離して非同期アクションを実行したり、ページ…
apex:actionPoller 1.Apexクラス作成 ーーー public class ActionPollerCon { Integer count = 0; public PageReference incrementCounter() { count++; return null; } public Integer getCount() { return count; }} ーーー 2.VFページ作成 ーーー <apex:page controller="ActionPollerCon" > <apex:form> </apex:form></apex:page>
--- Savepoint sp1 = Database.setSavepoint();Account a = new Account();a.Name = 'AAA';insert a;String aaa = 'AAA'; List<Account> accs = [select id, Name from Account where Name = : aaa order by Name desc];Account acc = new Account();if(accs.size() ></account>…
--- Savepoint sp = Database.setSavepoint();Account a = new Account();a.Name = 'AAA';insert a; Database.rollback(sp); a.Name = 'BBB'; insert a; --- エラーの箇所は10行目の「insert a;」、詳細は以下を参考してください。
以下はStandardSetController クラスのSampleです。 1.カスタムObject作成 MyCustomObject__c 2.Apexクラス作成 ーーー public class MyCustomObjectSetControllerExtension { // ApexPages.StandardSetController must be instantiated // for standard…
以下はStandardController クラスのSampleです。 1.カスタムObject作成 MyCustomObject__c 2.Apexクラス作成 ーーー public class MyCustomObjectControllerExtension { private String id; // The extension constructor initializes the private membe…