2016-09-01から1ヶ月間の記事一覧
Apexで週の始まりの日付を取得したい場合はDateクラスのtoStartOfWeed()メソッドを利用します。 サンプルコードです。 Date myDate = Date.today(); Date weekStart = myDate.toStartofWeek(); 週の末尾を取得するメソッドはないのでaddDaysをつかって算出す…
Visualforceページの開発でBootstrapを使おうとするとSFDCの標準スタイルに干渉してしまう問題があります。この問題を解決できるのがVisualStrapです。 その後、同じようなライブラリでBoostrap SF1が2014年10月頃に公開されました。これはPC向けの画面をつ…
Salesforceにはカスタマーサクセスグループが用意されています。その公式サイトはこちらになります。 お客様の成功を支援! カスタマーサクセスグループ きちんと見たことはなかったのですが、便利なリンクがまとめられていました。 ユーザ会への参加手続き…
Trailheadにログインするときはサイト右上のログインボタンからログインできます。 最近正常にログインできない問題に遭遇しました。この問題ですがDiscussionForumで解決方法が紹介されていました。 Trailheadにログインできません Trailheadサイトには言語…
apex:outputFieldはオブジェクトの項目のデータ型を見て自動で出力形式を変換して表示してくれる便利なタグです。便利ですが内部でいろいろ処理をやってくれているのでスタイルの指定がうまくいかなかったりすることがあると思います。 今回、apex:outputFie…
JDBCドライバのダウンロード 次のリンク先でJDBCドライバをダウンロードできます。 PostgreSQL JDBC Driver 最新版をダウンロードします。 これで『postgresql-9.4.1210.jre6.jar』ファイルを取得できました。 Javaプロジェクトの作成とJARファイルの読み込…
データベース環境の構築でPostgresについて勉強しました。環境はMacを使っています。 PostgreasSQLのダウンロード ダウンロードページはこちらです。 PostgreSQL: Downloads 今回はMacを利用するのでMac OS Xのリンクをクリックします。 DownloadInstallerの…
Javaの開発ではMavenを使って外部ライブラリを簡単に利用できるとのことなので試してみました。開発環境はMac + Eclipse(Neon)です。 Mavenのインストール確認 Eclipseの場合は最初からインストールされているみたいです。以下の手順で確認できます。 File →…
インデントの種類をスペースに変更するときの手順についてです。やり方は検索すれば参考になるサイトがすぐ見つかりました。 今回はMacとEclipse Neonのバージョンでやってみました。 設定手順 メニューのEclipseにある環境設定を選択します。 Java → Code S…
Java8からラムダ式が利用できるようになっている話はよく聞くのですが、実際に試したことが無かったので試してみました。ラムダ式とはメソッドを簡単に記述するための記法とのことです。 ラムダ式の基本構文 ( 型 引数, ...) -> {... 任意の処理 ...} サンプ…
型を動的に変更したい場合、仮型引数を利用することで対応できます。次のように"E"と宣言します。 package jp.co.bbreak.sokusen._1._9._3; public class GenericsSample<E> { private E object; // ゲッタ public E getObject() { return this.object; } // セ</e>…
Apex開発でインターフェイスクラスを実装するときのサンプルです。インターフェイスクラスは抽象メソッドのみを持つクラスを用意するときに使用します。 Javaのサンプル Javaの場合は次のように書きます。 package jp.co.bbreak.sokusen._1._8._6; public in…
Apexの抽象クラスのサンプルです。abstractを宣言することで作成できます。一部処理のみ変更したいときに便利です。 サンプルのクラス構成 ExEmployee.cls (継承元クラス) ExManager.cls (ExEmployeeクラスを継承するサブクラス) ExPartTime.cls (ExEmployee…
Javaの本を読んでいるときにオブジェクト指向の話とそのサンプルコードがでてきたので、JavaとApexで書き方が変わる部分のサンプルに使わせてもらいました。 オブジェクト指向サンプルの仕様 クラス構成 Employee (従業員情報クラス) PartTime (アルバイト情…
「これ、いいよ」と教えて貰ったEclipse Next-Generation IDEがステキだったので自分の環境にダウンロードして試してみました。Eclipse Cheと名前みたいです。 Eclipse Che | Eclipse Next-Generation IDE, Cloud IDE, and Workspace Server 3つの利用方法が…