SFDC:Lightning Experienceの操作動画をつくってみました
Winter'16でLightning Experienceが正式リリースされました。新しいUIデザインになって雰囲気が大きく変わったので、確認用の操作動画をつくってみました。(動画は少し前にPreRelease環境でつくったものです。)正式リリースはされましたが、現時点ではSalesCloudのみのサポートとなっています。またAppBuliderをつかったLightning...
View ArticleSalesforce DUG Meetup in Tokyo#10に参加しました
Salesforce DUG Meetup in Tokyo #10に参加しました。会場はチームスピリットさん。入り口にはDreamforceマグカップとAstroくんのぬいぐるみ。今回のMeetupではWinter'16のリリースノート輪読会ということでみんなで新機能の確認をしました。自分もApex CodeとLightning...
View ArticleSFDC:Cloud9 for Salesforceを試してみました
Cloud9は開発環境をクラウド上に用意できる便利なサービスです。SignInするだけですぐに開発環境を用意することができます。Cloud9 - Your development environment, in the cloudこのCloud9ですが『Cloud9 for...
View ArticleParseの使い方を確認してみました
ParseはMBaasということでモバイルアプリの開発で便利なサービスです。このParseがHerokuと連携できるようになったみたいです。今までParseを使ったことがなかったのですが、せっかくなので使い方を確認してみました。使い方公式サイトはこちらです。https://parse.com/気になる料金ですが、Freeアカウントで一通り試せそうです。Sign...
View Articleco-meeting もくもく会#9に参加しました
co-meetingさんのもくもく会に参加しました。もくもくと集中して開発できました。もくもく会で作業したのは次の3つ。Lightning Component開発 (午前)Visualforce開発 (午後)Google Map API (余った時間)Lightning Component - 動画検索機能Lightning ComponentとYoutube...
View ArticleSFDC:Apexトリガによる承認申請時のレコードロック解除について
Winter'16で承認プロセスのロック操作がApexから実行できるようになりました。これで承認プロセス周りでより幅広い対応ができるようになったと思います。その中の1つで承認申請時に自動でロックされるのをApexトリガで解除したいという話があったのでDeveloper環境で試してみました。まず通常の申請時の挙動ですが、確かに承認申請時にレコードロックが強制的に実行されます。(解除不可だと思います。)...
View ArticleSFDC:Lightning ComponentからVisualforce Pagesに遷移する方法
Lightning ComponentからVisualforce Pagesに遷移する方法についてです。今回のはWinter'16でGAになったLigtning Experienceに関連する話になります。Lightning...
View ArticleSFDC:Lightning Experienceの判定方法
TrailheadにLightning Experienceの判定方法が紹介されていました。Sharing Visualforce Pages Between Classic and Lightning Experience Unit | Salesforce TrailheadJavaScriptでの判定方法JSの処理中にLightning ExperienceかSalesforce...
View ArticleSFDC:VisualforceをLightning Experienceで利用するときにCSSを追加する方法
Trailheadに気になる実装方法が紹介されていました。VisualforceページはLightning Experienceでも利用できるのですが、Experience側で利用したときにのみCSSを追加するという方法があるみたいです。Understanding Important Visual Design Considerations Unit | Salesforce...
View ArticleLightning Component もくもく会#5に参加しました
Lightning Component もくもく会#5に参加しました。Lighitng Component × SLDSというタイトルでLTをやらせてもらいました。(SLDSとはSalesforce Lightning Design Systemの略です。)Lightning Component × Lightning Design System from Taiki...
View ArticleSFDC:Lightning Experience開発でaタグ使用時に注意すること
別ページにリンクする際に使用するaタグですが、タブ切り替えの実装などでも利用します。こんなとき『<a href="#">』というような指定の仕方をする場合があるんじゃないかと思います。Lightning ApplicationやSalesforce1モバイルの開発では特に問題なかったと思うのですが、Lightning...
View ArticleSFDC:Lightning Experienceの編集ページ機能を試してみました
Lightning Experienceの編集ページ機能を試してみました。この機能はパイロット版の機能となっています。(Winter'16で確認しています)使用方法この編集機能は設定の『Lightning...
View ArticleSFDC:Force.com移行ツールの準備 (Mac環境編)
以前、Windows環境でForce.com移行ツールの環境構築方法について調べたのですが、今回はMacの環境でForce.com移行ツールを使用するための手順についてDeveloper環境を使って確認してみました。Force.com移行ツールを使用するには『Ant』が必要になります。次のコマンドを実行したときに『-bash: ant: command not...
View ArticleSFDC:移行作業とパッケージのバージョン依存について
Force.com移行ツールを使ってDeveloper環境にあるVisualforce一式を別のDeveloper環境に持って行こうとしたのですが、デプロイ時に次のエラーが発生しました。ERROR:...
View ArticleSFDC:ケースマイルストン(CaseMilestone)オブジェクトの有効化
ケースにはケースマイルストンというオブジェクトがあります。実際に使用する機会がなかったのですっかり忘れていたのですが、このオブジェクトはデフォルトで有効化されていません。ケースマイルストンオブジェクトは『エンタイトルメント管理』を有効化して初めて利用できるようになります。有効化後は設定メニューからアクセスできます。余談ですが、移行作業で『CaseMilestone Layout Parent...
View ArticleSFDC:アイデアのテーマ(IdeaTheme)オブジェクトの有効化
Salesforceにはアイデアという機能が用意されています。その中にアイデアのテーマというオブジェクトが用意されています。このオブジェクトを利用するには設定のアイデアのテーマで有効化してあげる必要があります。有効化後は項目やトリガの作成ができるようになります。余談ですが、移行作業で『IdeaTheme Layout Parent entity failed to...
View ArticleSFDC:ポータルユーザの作成とロールについて
自作のパッケージをインストールして追加したApexクラスのテスト実行を行ったときにポータルユーザを作成している処理でエラーが発生しました。元の組織では問題なかったので何でかなとエラーメッセージを見ると次の内容でした。System.DmlException: Insert failed. First exception on row 0; first error: UNKNOWN_EXCEPTION,...
View Article