2016-03-01から1ヶ月間の記事一覧
Waveで一度作成したデータセットを削除しようとすると次のようなエラーメッセージが表示され削除できませんでした。 データセットを削除する場合は先にデータフローから除外してあげる必要があるみたいです。データフローはどこで設定できるんだろうと思った…
WaveのWabinarで紹介されていたのですが、ダッシュボードJSONを表示するためのショートカットキーがあるみたいです。 次のようにダッシュボードページを開いた状態で・・・ 『cmd + e』のキーを押下します。するとダッシュボードJSONが表示されるようになっ…
Karma - Installation Karmaのインストール Installing Karma and plugins 自分のNodeアプリのプロジェクトに移動して次のコマンドを実行。 # Install Karma: $ npm install karma --save-dev # Install plugins that your project needs: $ npm install kar…
Node.jsではnpm installコマンドで必要なライブラリをダウンロードできます。 npm install @salesforce-ux/design-system --saveひとつひとつやっていくのは大変ですが、package.jsonの"devDependencies"に記載しておけばまとめてダウンロードできます。 { "…
SalesforceのCSSFramework、Lightning Design SystemですがBower経由でダウンロードすることができます。 bower install salesforce-lightning-design-system --save Bowerですが、bower.jsonを用意すれば複数のライブラリをまとめてダウンロードすることが…
最初にSDKMANコマンドをインストールして利用できるようにします。 sdkman the Software Development Kit Manager サイトの手順どおりにコマンドを実行すれば大丈夫でした。 $ curl -s get.sdkman.io | bash $ source "$HOME/.sdkman/bin/sdkman-init.sh" $ …
接続アプリケーションのCallbackURLと複数URLの指定についてです。 OAuth認証の時に必要になるCallbackURLですが、ひとつの接続アプリケーションに複数指定することが可能です。 CallbackURLは認証時に自動で遷移するURLではなく、認証時に遷移できるURLとな…
海外の開発者の方が公開してくれたブログ、Building an Ionic2 App with the Salesforce Mobile SDKを試してみました。Ionic2は現在ベータ版です。 Building an Ionic2 App with the Salesforce Mobile SDK - Oyecode 次のコマンドでIonic2とcordovaの環境を…
通常のコミュニティの画面はこんな感じです。左上の歯車アイコンから管理画面に移動できます。 管理画面はこんな感じ 管理→設定でテンプレートを変更できます。 テンプレート選択画面はこちら。ナレッジを有効にしていない場合はNapiliテンプレートを利用し…
force-serverコマンドは次のインストールコマンドで利用できるようになります。 $ sudo npm install -g force-server force.jsをダウンロードして次のファイルを用意します。 index.html <html> <head> <meta charset="utf-8"> <meta name="viewport" content="initial-scale=1, maximum-scale=1, user-scalable=no, width=device-width"> </meta></meta></head></html>
Trailheadのやつです。 $ npm install -g cordova forceios or $ sudo npm install -g cordova forceios$ forceios create Enter your application type (native, hybrid_remote, or hybrid_local): hybrid_local Enter your application name: firstapp Ent…
SalesforceのTrailheadにシングルサインオン設定の方法が紹介されていたので試してみました。 User Authentication | Salesforce Trailhead Step 1: Create a Federation ID ユーザの編集画面を表示。Federation IDに値を入力します。 Step 2: Set Up Your S…
SalesforceのMeetup Groupについて簡単にまとめてみました。 Salesforce DG Meetup Group from Taiki Yoshikawa Meetup Groupはこちら
Lightning Design Systemと入力フォームのサンプルです。2列表示、3列表示も問題なく表示できました。 デモ動画 サンプルコード
最低限ですが、Queueableのサンプルです。enqueueJob.clsは開発者コンソールから実行する処理。実行結果は設定のApexジョブから確認できます。
最低限のコードですがApexバッチのサンプルです。
Trailheadではチャレンジの中で実際にApexクラスを作成するケースがあります。そのときに作成済みなのに『No Apex class named』というエラーが発生することがあります。 No Apex class named 'AnimalLocatorMock' was found - Salesforce Developer Communi…
最低限の処理ですが@futureのサンプルです。
Android アプリの作成コマンド $ sudo npm install forcedroid -g $ forcedroid create native MyTrailNative TrailAndroidApps com.mytrail.android NO (Default)Android Studioの準備 Installing the Android SDK | Android Developers forcedroid プログ…
Discussion ForumにはBest Answerの機能がついています。質問投稿者が回答になった投稿を選択できる機能です。投稿にマウスを当てたタイミングで選択リンクが表示されるようになっていました。
Salesforceがセキュリティ的な理由でTLS1.0のサポートを終了します。 Salesforce による TLS 1.0 の無効化 要確認: Salesforce による TLS 1.0 暗号化の無効化について 時期についてはこんな感じです。 へー、そうなんだ。と思っていたのですが、この対応に…
コミュニティユーザの判定方法についてです。SOQLクエリを実行する場合「AccountID」または「ContactID」に値が存在するかで判定することが可能です。また、「IsPortalEnabled」という項目でもチェックすることができます。 その他の方法として『UserType』…
Chatterの活用例についてちょっと書いてみました。 Salesforce Chatterと社内イベント from Taiki Yoshikawa
多対多リレーションを持つ必要のあるオブジェクトを作成するといったことはけっこうあると思います。こういうオブジェクトは連結オブジェクトと呼ばれると大雑把に考えていましたが、ただ多対多リレーションというだけでは連結オブジェクトとは呼ばなかった…
顧客グループがLightning Experienceでも利用できるようになったみたいです。 グループアクセスのコレのことです。 Lightning Experienceの場合はこんな感じ。 追加手順は以下のとおりです。 グループに顧客を許可するには、まず非公開グループを作成してか…
Spring16からNapili コミュニティでのグループのサポートされるようになりました。Salesforce Classicでのみ利用可能みたいです。 Napiliコミュニティというのはコミュニティ作成時に選択できるNapiliテンプレートのことです。 テンプレートはコミュニティ作…
権限のあるユーザは、カスタムオブジェクト設定でその種別のカスタムオブジェクトレコードがグループで許可されていない場合でも、グループパブリッシャーを使用してそのレコードをグループ内で作成できるようになりました。 これまでは、「Chatter グループ…
グループの増加に伴うコラボレーションの増大ということで個々のユーザが参加できるChatterグループが最大300まで増加しました。各 Salesforce 組織には最大 30,000 のグループを含めることができます。 アーカイブ済みグループは、個人および組織レベルのグ…
Chatterグループにグループレポートリンクが追加されていました。ここからグループメンバーの活動状況をレポートで参照できるみたいです。 こちらがデフォルト設定のレポートです。投稿数やいいねの数などを確認することができます。 カスタマイズできる内容…
Chatterグループのバナー画像設定はLightning Experience専用の機能です。グループ画面の右上にあるカメラアイコンから設定できます。 アップロードできる画像の条件は次のようになっています。 バナー画像で表示できる高さは決まっていますが、次のようにト…