Salesforce

VisualStrapを使ってみた

既存環境のメンテナンスでvisualstrapblockタグなるものを初めて見たので調べて見ました。 VisualStrapは、VisualforceでBootstrapが簡単に使えるようになるパッケージだそうです。 http://blogforce9dev-developer-edition.ap1.force.com/ProjectDetail?id=…

【Salesforce】リモートオブジェクトを用いた値の取得

はじめに リモートオブジェクトを使用しなけらばならない要件の開発があり、はじめてリモートオブジェクトを触ったのでメモる。 簡単にいうと、Apexコントローラで@RemoteActionを使用する場合より、JavaScript Remotingの複雑さを軽減することができるよう…

【Salesforce】Force.com IDEでコンフリクトした際エラーとなるようにする。

はじめに EclipseでFoece.com IDEを使用して開発をするとき、Eclipseの設定をしてあげないと コンフリクトが起こってもエラーが出ず、強制的に上書きをしてしまう設定(?)があったことを忘れていました。 忘れないよう、設定手順をメモります。 手順 プロ…

【Salesforce】Apexテストクラスの実装でハマったこと

Apexテストでハマったことが下記に思いっきり書いてあった。。 しっかりリファレンス関連読め、自分。 blogjp.sforce.com

より良いApexコードを書くためのTIPS集

はじめに Apexコードを書く上で、より良いコードを書くためのTIPSをメモしておきます。 ※Apexに限らず使えるTIPSもあるかと思います。 TIPS集 staticメソッドを効果的に使用する。 コンパイル時にインライン化される。→ インスタンスメソッドより速くなる。 …

【Salesforce】URLで指定できるパラメータ一覧

はじめに SalesforceでURLに設定できるパラメータがあるのですが、よく忘れてしまう(覚えきれない)のでまとめておく。 URLパラメータ 新規系 パラメータ名 —–内容—– retURL 遷移元画面 saveURL 保存後遷移先画面 cancelURL キャンセル後遷移先画面 編集系 …

【Salesforce】Trailhead「グローバルクイックアクションの作成 」単元でチャレンジが成功しない時は言語設定を見直そう。

Trailhead「グローバルクイックアクションの作成 」単元で、チャレンジを行い結果確認してもなんども失敗します。 You do not have the correct account fields in the ‘New Detailed Account’ publisher action layout trailhead.salesforce.com 言語設定を…

【Salesforce】ログイン時、ID認証を行わないよう設定する方法

はじめに SalesforceのDeveloper Editionを取得した後の状態だと、ログインする際にID認証が求められる設定が入っています。 これは開発環境としていちいち2段階認証を行わなければならず、めんどくさいので、 ログイン時、ID認証を行わないように設定する手…

【Salesforce】Apexの日付操作でハマりがちなこと。

はじめに ApexやVisualforceで日付の表示や日付操作をする際に、個人的によくハマるポイントがあるので、 備忘を兼ね、下記ポイントを整理したいと思います。 特にSalesforce内部で日付はGMT時刻で値を持っているので、JST時刻にし忘れることはよくあります…

【Salesforce】メールメッセージの状況項目をVFで表示する。

はじめに メールメッセージのステータスをApexで取得し、Visualforceで表示したいので、クエリで値を取得し確認してみると status項目の値が数値で取得されているではありませんか?? これでは想定したstatus項目の値(送信、ドラフトとか)をVisualforce上…