tyoshikawa1106のブログ

- Force.com Developer Blog -

2013-06-01から1ヶ月間の記事一覧

Salseforce Success Communityについて

Salseforce Success Communityをいろいろさわってみました。Force.com Developerのためのコミュニティサイトみたいです。他の開発者に質問したり解答したりユーザグループをつくったりChatterで情報共有をしたりできるみたいです。Salseforce Success Commun…

Force.com Blog 「Calling the Force.com REST API from Visualforce Pages, Revisited」を読みました

Force.com BlogにREST APIについてのおもしろそうな記事がありました。Summer'13からVisualforceのJavaScriptからREST APIのURLにアクセスすることができるようになったみたいです。サンプルソースも載っていてコピーするだけでそのまま確認することができて…

SFDC:@RemoteActionについて

@RemoteActionについてです。JavaScriptからApexクラスの処理を実行できます。actionFunctionと同じような機能ですが、こちらはJavaScript内で処理の戻り値を使用できます。例えば取引先取得処理を実行して取得した取引先リストを使用した処理を行うことがで…

SFDC:パブリッシャーアクション(グローバルアクション編)

自動でデータの紐付きが行われるオブジェクト固有に対して自動でデータの紐付きが行われないのがグローバルアクションです。 設定→作成→グローバルアクションから設定できます。 新規アクションボタンから作成画面を開き必要事項を入力して保存します。 アク…

SFDC:パブリッシャーアクション(オブジェクト固有編)

パブリッシャーアクション入門をみたので実際に試してみようと思います。 まずはオブジェクト固有の方からです。 オブジェクトのChatterフィードの有効化 設定→カスタマイズ→Chatter→フィード追跡で画面を表示できます。 フィード追跡の有効化にチェックが付…

SFDC:Salesforceをもっと使い倒そう- パブリッシャーアクション入門を見ました

YouTubeにSalesforceをもっと使い倒そう- パブリッシャーアクション入門の動画が公開されていました。 Salesforceをもっと使い倒そう- パブリッシャーアクション入門 http://www.youtube.com/watch?v=uwkdGhGYOdo&feature=youtu.be だいたい次のような話と実…

SFDC:Exceptionとテストクラスについて

Exceptionとテストクラスについてなんとなく考えていることです。基本的にExceptionエラーはcatch処理で拾って対応するようにしたいと考えているのですが、catch処理が入るとテストクラスでExceptionエラー発生時に確認しづらくなってしまいます。例えば次の…

SFDC:VisualforceページのStyleタグ外出しについて

Visualforceページ開発でCSSを指定するときにページ内に記載すると、CSSの処理が多い場合にコードが読みづらくなってしまいます。それを防ぐためにCSSの処理を外出しすることがあると思うのですが、そのことについてちょっと考えてみました。 通常外出しを行…

SFDC:System.debugについて

昔教わって気に入ってるやり方なのですが、Apex開発をするときにメソッドの最初と最後にSystem.debugでSTARTとENDを表示するようにしておくと調査が必要になったときに便利です。 STARTとENDは '◆◆◆◆' 。その間のDebugは '◆◆' のような感じ区別すると確認し…

AppExchange:Knowledge Tree for Roles つかってみました

KnowledgeTree for Salesforceという動画をみました。ちょっと面白そうだったのでAppExchangeで検索してみたのですが見つからず。。代わりにKnowledge Tree for Rolesというパッケージがありました。8/23/2011とあったのでけっこう前から公開されていたパッ…

SFDC:SOAPとかRESTとか

Salseforceと他システムを連携するときにはSOAPとかRESTとかが必要になるみたいなのですが、全然わかっていないのでちょっと勉強しないといけない感じ。とりあえずDeveloper's Guideは見つけたのでこれとか見ながら使い方を覚えないと。なんか難しそう。。。…

SFDC:Excel出力ページ作成時の注意

VFでExcel出力ページをつくるときにTableタグが2つあるとwidthが効かなくなるみたいです。contenttypeの部分を外して普通のVFとして表示したときにはちゃんと効いたので、Excel出力の場合に発生するのだと思います。

SFDC:Apexでラジオボタン

あまり使う機会がないのですが、Apexでラジオボタンです。

SFDC:クラス・継承クラス・ページアクション・Getメソッドの実行順序

ちょっと気になることがあったのでクラス・継承クラス・ページアクション・Getメソッドの実行順序をSystem.debugを使って確認してみました。確認用のソースはこんな感じ 出力されたログはこんな感じ 結果 継承クラスのコンストラクタ クラスのコンストラクタ…

SFDC:Cookieの取り扱い方法について

ApexでCookieを扱う方法について勉強しました。Cookieを扱うためにはCookie Classが用意されています。Cookie Class http://goo.gl/sBU2J Cookieを扱った処理は次のようになります 上記の処理で次の画面が表示されます。この処理では画面を表示する度にCooke…

SFDC:ログイン画面が新しくなってました

6/16にログイン画面が新しくなるのとのことだったので確認してみたら、スッキリした感じにリニューアルされてました。ユーザIDとパスワードの入力欄は少し小さくなったみたいです。 SalseforceのWebサイトと同じでブラウザの横幅で表示形式が変更されるみた…

SFDC:開発者コンソールのログ表示とDebugOnly

開発者コンソールのログ表示がすごく便利になっていました。DebugOnlyチェックボックスでSystem.debugのみ表示できるようになっています。 通常のログ表示はこんな感じでいろいろな情報が表示されます。 DebugOnlyチェックボックスにチェックをつけるとSyste…

SFDC:Summer'13の開発者コンソールとショートカットキー

Summer'13へのバージョンアップで開発者コンソールにもいろいろな機能が追加されていました。その中のショートカットキー機能が面白そうだったので使い方を確認してみました。ショートカットキーの一覧はHelpのShortcut Keysから確認できます。 ショートカッ…

SFDC:JavaScriptの省略記法

Visualforceとはあまり関係ありませんがJavaScriptの省略記法の話です。JavaScriptのIf判定はこんな感じの書き方でも大丈夫です。ボタンクリック時に「confirm」で確認用ポップアップを表示してOKをクリックしたときにactionFunctionを実行するような場合な…

SFDC:動的Visualforce バインドについて

ちょっと試してみたいことがあって動的Visualforceバインドというのが使えないかと思って調べて見ました。Visualforce 開発者ガイドの12章にある動的Visualforceバインドで詳しく説明が載っています。次のサンプルソースが載っていたのでDeveloper環境で試し…

SFDC:Chatterの投稿を共有

Chatterで特定の投稿に対してのリンクURLが必要な場合は、以下の手順で取得することができます。 1. 投稿の下部にある共有をクリック 2. 右上にある投稿へのリンクを表示をクリック 3. 投稿のリンクURLが表示される 以上の手順でリンクのURLを取得することが…

SFDC:レポートフォルダと紐付くレポートの取得

レポート用フォルダと紐付くレポートの情報を取得するときのSOQLについてです。 レポート用フォルダの情報はフォルダオブジェクトがもっています。 フォルダオブジェクトは次のオブジェクトと紐付くみたいです。 ドキュメント メールテンプレート レポート …

SFDC:例外処理と入力規則

Exceptionエラー発生時にボタンを非活性にしたりしてそれ以上画面操作をしないような処理を作成するときの注意について。Apexクラス内のDML処理を実行した際に入力規則エラーに引っかかるとDmlExceptionとして扱われます。なのでDmlException発生時には画面…

Salesforce Customer Company Tour の資料

Salesforce Customer Company Tour Tokyo の資料が公開されてました。 次のサイトからPDF形式でダウンロードできるみたいです。東京会場 資料ダウンロード http://eventjp.salesforce.com/tokyo_dl.html

SFDC:VisualforceとGoogleMap

過去に調べてみたVisualforceでGoogleMapを表示する方法についてです。GoogleMapはJavaScriptを使って表示することができます。取引先の詳細画面に埋め込んで使用するなどの使い方が可能です。マーカーや吹き出しの設定も可能です。すごく便利で面白いと思う…

Force.com Blog 「Winter'13: Using Apex and SOQL with Geolocation」を読みました

Winter'13の頃の記事なので、かなりいまさらなのですが「Winter'13: Using Apex and SOQL with Geolocation」を読みました。地理位置情報型についてまとめられています。 Winter ’13: Using Apex and SOQL with Geolocation http://blogs.developerforce.com…

SFDC:地理位置情報型について

Winter'13ぐらいからベータ版で公開されている地理位置情報というデータ型があるのですが、時間のあるときに使い方を確認しようと思っていたら、いつの間にかSummer'13がリリースされるような時期になってしまいました。いい加減使い方を確認しなくてはとい…

Force.com Blog 「New Force.com Formula Tip Sheet – Reduce Your Formula Size!」を読みました

Force.com Blogで「New Force.com Formula Tip...」というタイトルを見つけてFormulaって数式のことかなと思って読んでみました。なんか数式を効率良く作成するためにSummer'13に向けてTip Sheetが公開されました。というお話みたいです。いくつか数式のサン…

SFDC:Summer ’13 リリースノート -日本語版-

まだちゃんと見てないのですがSummer'13のリリースノートが公開されてましたね。 Developer環境が更新されたら確認しようと思ってます。 Summer'13 リリースノートhttp://successjp.salesforce.com/pdf/release/Summer13_ReleaseNotes.pdf

SFDC:認証プロバイダでFacebookアカウントと連携

5月28日(火)のSalesforceCustomerCompanyTour東京を見に行った際にポータルユーザがFacebookのログイン情報を使ってログインしている機能のデモを見せてもらいました。すごく気になったので設定方法についてちょっと勉強してみました。設定画面の認証プロバ…