読者です 読者をやめる 読者になる 読者になる

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

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

AtomからSublime Textに3に乗り換えた

はじめに 世間的にはSublime TextからAtomに乗り換える人が増えている印象ですが、 私は逆に、AtomからSublime Textに乗り換えました。 なぜ、あえて(?)AtomからSublime Textに乗り換えたのか書いておきます。 Sublime Text乗り換えたわけ Atomより軽い …

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

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

【JavaScript】JavaScriptでGETパラメータを取得する方法

はじめに JavaScriptでGETパラメータから任意のパラメータを取得する方法が意外と知らなく、 調べたので備忘として書いておきます。 取得方法 下記のようにJavaScriptを記述すると、パラメータ名がIdの値を取得することができます。 ※{!Id}は任意のパラメー…

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

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

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

Trailhead「グローバルクイックアクションの作成 」単元で、チャレンジを行い結果確認してもなんども失敗します。 trailhead.salesforce.com 何回見直しても、設定した内容は合っている気しかしないので、Google先生に聞いてみました。 言語設定を英語にする…

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

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

【Java】文字列をequalsで判別する際に注意すること

はじめに Javaで文字列を比較するときには「=ではなく、equalsメソッドを使用しなきゃだめだよー。」とは言われていますが、 そのほかにも知っておくと良いことを知ったのでまとめます。 定数と変数をメソッドの前後どちらに記載するかで挙動が変わる 「{Str…

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

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

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

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

転職して約1年が経ちました。

はじめに 約1年前に勤めていた会社を退職して、現職に転職をしたのですが、 今までと環境がまるっきり変わったので、思ったことをとりあえずメモっておく。 バックグラウンド 文系4年目プログラマ 前職は新卒で入った会社でパッケージ開発をしていた地元中小…

ブログを始めました

はじめに 今更ながらブログを始めてみました(遅 ブログを始めるにあたり、ブログを続けるモチベーションや期待していることがないと続けられないと思うので、 ブログを書くことに何を期待しているのかを整理し、自分への意識づけをしていきたいと思います。…