SFDC:gulp-jsforce-deployを使って静的リソースをデプロイする方法
gulp-jsforce-deployを使って静的リソースをデプロイする方法についてです。何も考えず静的リソースでJSやCSSを管理しようとすると開発時に『静的リソースからファイルをダウンロード』→『Zipファイルを解凍』→『JSやCSSに処理を追加』→『Zipに変換』→『静的リソースにアップロード』・・・と現実的ではない手順で対応する必要がでてくると思います。gulp-jsforce-deploy...
View ArticleSFDC:Gulpをつかって静的リソース(.resorceファイル)を用意する方法
gulp-jsforce-deployを使って静的リソースをデプロイする方法の続きの記事です。前回は基本的な使い方を確認しましたが、今回はJSやCSSが入っているフォルダをGulpをつかって.resorceファイルに変換する方法について紹介します。はじめにJSやCSSをまとめたフォルダをZipに変換するため、『gulp-zip』をインストールします。$ npm install --save-dev...
View ArticleSFDC:Salesforce Development 2016 - Part 2
Salesforce Development 2016 - Part 1の記事の続きです。Part...
View ArticleSFDC:Visualforce in Lightning Experience
Lightning Experienceで利用するためのVisualforceページを開発するときの話です。Lightning Design...
View ArticleSFDC:Force.com CLI -Metadata Exportの使い方
Force.com CLIの使い方、Export機能を使ったメタデータ情報の取得についてです。あまり情報の多くないForce.com CLIですが海外の人の書いたブログが公開されています。・・ということでこのブログで紹介されていた便利機能を試してみました。Bob Buzzard Blog: Force CLI Part 2 - Extracting Metadata Force.com...
View ArticleSFDC:Salesforce Development 2016 - Part 4
Salesforce Development 2016 - Part 4です。Part1で記載しましたが、ページやクラス、静的リソース用のコードはGitで管理できるようにしていました。今回はメタデータもGitの管理対象に追加したいと思います。ちなみにReactとVisualforceについてまとめたPart...
View ArticleSFDC:Apexで文字数上限オーバー時に省略記号を表示する方法
Apexで開発するときString型の文字数が指定した上限を超えた時に省略記号「...」を表示して残りは非表示にするケースがあると思います。subStringをつかった方法でも対応できますが、よりシンプルに実装できるabbreviateというメソッドがありました。動作確認のコードです。このような実行結果を確認できます。abbreviateの引数「maxWidth」は省略記号「...」を含めた文字数と...
View ArticleSFDC:Force.com CLI -Metadata Importの使い方
Force.com CLI -Metadata Importの使い方についてです。Force.com CLIにはSalesforceのメタデータをエクスポートすることができます。インポート機能を使えばメタデータをSalesforce組織に取り込むことができます。利用例例えばforce...
View ArticleSFDC:開発向けWave Analyticsのホームページ
DevelopersサイトにWaveAnalyticsのホームページが公開されたみたいです。Analytics - developer.force.comLearnWaveに関するTrailheadサイトへのリンクです。DoWaveに関するヘルプ、開発者ガイドなどへのリンクです。GetWaveに関するツールへのリンクです。これはちょっと確認しておくと良さそうです。Wave LabsJumpstart...
View ArticleSFDC:Force.com CLIの『export』と『fetch』の違い
Force.com CLIにはメタデータをエクスポートできる『force export』コマンドが用意されていますが、もうひとつ同じようなことができる『force fetch』コマンドが用意されています。この2つのコマンドの違いについてです。force exportまずはforce exportについてです。$ force login $ force...
View ArticleSFDC:Salesforce Development 2016 - Part 5
今回はBitbucketをつかったSalesforceのプロジェクト管理についてです。Bitbucketにはコミットしてファイルのバージョン管理をする以外にも覚えておきたい便利機能がいくつかあるのでそれも一緒に紹介したいと思います。ちなみにSalesforceのメタデータ管理についてまとめたPart...
View ArticleSFDC:Lightning Experienceナビゲーションの仕様変更
Winter '17へのアップデートでLightning Experienceのナビゲーションメニューに関する大きな変更が予定されているみたいです。現在、LEXのナビゲーションメニューは画面左側に表示されています。このナビゲーションの位置がWinter'17で変更され、Salesforce...
View ArticleSFDC:TrailheadにDesk.com関連のモジュールが追加されました
Salesforce製品の1つDesk.comがTrailheadに追加されました。Customer Supportに対応するための製品です。以下の内容について学ぶことができます。Desk.com...
View ArticleSFDC:Shield Platform Encryption(プラットフォームの暗号化)を試してみました
Shield Platformを利用すればセキュリティ向上のための暗号化を行うことができるみたいです。使い方はTrailheadで紹介されています。Shield Platform Encryption | Salesforce Trailhead利用方法アクセス権限の割り当て権限セットを用意します。System PermissionsにManage Encryption...
View ArticleSFDC:[Known Issues] Windows Update後のExcel出力機能のトラブル
Windows Update後にレポートやVisualforceでのExcel出力が実行できなくなるトラブルが発生しているみたいです。Officeのセキュリティアップデートの影響とのことでKnown Issuesに登録されています。Cannot open Excel file exported via Report export after Microsoft Office update on...
View ArticleSFDC:自動採番項目とUPSERTの注意点
Salesforceの自動採番項目はUPSERT処理の対象として選択できないみたいです。データローダ向けの話ですが、ヘルプページが用意されていました。Apexからでも同じ理由でエラーになるんだと思います。データローダで外部 ID...
View ArticleSFDC:DreamHouseの日本語版が公開されました
DreamHouseの日本語版が公開されました。DreamHouse JP サンプルアプリケーション | Salesforce Developers実際に自分の組織で動作確認できるパッケージが用意されています。インストールページに詳細な手順が記載されていました。インストール手順ざっくりこんな感じです。1. 新しい Developer Edition 組織を作成まずは新しいDev環境を用意します。2....
View Article