tyoshikawa1106のブログ

- Force.com Developer Blog -

2016-09-01から1ヶ月間の記事一覧

SFDC:Apexで週の始まりの日付を取得する方法

Apexで週の始まりの日付を取得したい場合はDateクラスのtoStartOfWeed()メソッドを利用します。 サンプルコードです。 Date myDate = Date.today(); Date weekStart = myDate.toStartofWeek(); 週の末尾を取得するメソッドはないのでaddDaysをつかって算出す…

SFDC:Visualforce開発でBootstrapを使う方法

Visualforceページの開発でBootstrapを使おうとするとSFDCの標準スタイルに干渉してしまう問題があります。この問題を解決できるのがVisualStrapです。 その後、同じようなライブラリでBoostrap SF1が2014年10月頃に公開されました。これはPC向けの画面をつ…

SFDC:カスタマーサクセスグループについて

Salesforceにはカスタマーサクセスグループが用意されています。その公式サイトはこちらになります。 お客様の成功を支援! カスタマーサクセスグループ きちんと見たことはなかったのですが、便利なリンクがまとめられていました。 ユーザ会への参加手続き…

SFDC:Trailheadにログインできないときは・・・

Trailheadにログインするときはサイト右上のログインボタンからログインできます。 最近正常にログインできない問題に遭遇しました。この問題ですがDiscussionForumで解決方法が紹介されていました。 Trailheadにログインできません Trailheadサイトには言語…

SFDC:『apex:outputField』とフォントカラーの設定

apex:outputFieldはオブジェクトの項目のデータ型を見て自動で出力形式を変換して表示してくれる便利なタグです。便利ですが内部でいろいろ処理をやってくれているのでスタイルの指定がうまくいかなかったりすることがあると思います。 今回、apex:outputFie…

Java:JDBCドライバを使ってPostgreSQLにアクセスする手順

JDBCドライバのダウンロード 次のリンク先でJDBCドライバをダウンロードできます。 PostgreSQL JDBC Driver 最新版をダウンロードします。 これで『postgresql-9.4.1210.jre6.jar』ファイルを取得できました。 Javaプロジェクトの作成とJARファイルの読み込…

DataBase:Postgresの環境構築を試してみました

データベース環境の構築でPostgresについて勉強しました。環境はMacを使っています。 PostgreasSQLのダウンロード ダウンロードページはこちらです。 PostgreSQL: Downloads 今回はMacを利用するのでMac OS Xのリンクをクリックします。 DownloadInstallerの…

Java:Mavenを使ったApach-Commonsを導入を試してみました

Javaの開発ではMavenを使って外部ライブラリを簡単に利用できるとのことなので試してみました。開発環境はMac + Eclipse(Neon)です。 Mavenのインストール確認 Eclipseの場合は最初からインストールされているみたいです。以下の手順で確認できます。 File →…

Eclipse:インデントの種類をスペースに変更するときの手順

インデントの種類をスペースに変更するときの手順についてです。やり方は検索すれば参考になるサイトがすぐ見つかりました。 今回はMacとEclipse Neonのバージョンでやってみました。 設定手順 メニューのEclipseにある環境設定を選択します。 Java → Code S…

Java:ラムダ式のサンプル処理を動かしてみました

Java8からラムダ式が利用できるようになっている話はよく聞くのですが、実際に試したことが無かったので試してみました。ラムダ式とはメソッドを簡単に記述するための記法とのことです。 ラムダ式の基本構文 ( 型 引数, ...) -> {... 任意の処理 ...} サンプ…

Java:仮型引数の使い方

型を動的に変更したい場合、仮型引数を利用することで対応できます。次のように"E"と宣言します。 package jp.co.bbreak.sokusen._1._9._3; public class GenericsSample<E> { private E object; // ゲッタ public E getObject() { return this.object; } // セ</e>…

SFDC:Apexとインターフェイスクラス(interface)のサンプル

Apex開発でインターフェイスクラスを実装するときのサンプルです。インターフェイスクラスは抽象メソッドのみを持つクラスを用意するときに使用します。 Javaのサンプル Javaの場合は次のように書きます。 package jp.co.bbreak.sokusen._1._8._6; public in…

SFDC:Apexと抽象クラス(abstract)のサンプル

Apexの抽象クラスのサンプルです。abstractを宣言することで作成できます。一部処理のみ変更したいときに便利です。 サンプルのクラス構成 ExEmployee.cls (継承元クラス) ExManager.cls (ExEmployeeクラスを継承するサブクラス) ExPartTime.cls (ExEmployee…

SFDC:オブジェクト指向 - JavaとApexの構文の違い

Javaの本を読んでいるときにオブジェクト指向の話とそのサンプルコードがでてきたので、JavaとApexで書き方が変わる部分のサンプルに使わせてもらいました。 オブジェクト指向サンプルの仕様 クラス構成 Employee (従業員情報クラス) PartTime (アルバイト情…

Eclipse Next-Generation IDE (Eclipse Che) を試してみました

「これ、いいよ」と教えて貰ったEclipse Next-Generation IDEがステキだったので自分の環境にダウンロードして試してみました。Eclipse Cheと名前みたいです。 Eclipse Che | Eclipse Next-Generation IDE, Cloud IDE, and Workspace Server 3つの利用方法が…