Memos About Salesforce

Salesforceにハマってたこと!

2018-05-01から1ヶ月間の記事一覧

SOQL 文字列 エスケープシーケンス

こんにちは、管理人の@Salesforce.Zです。SOQLを書く時に特に動的クエリの場合条件を工夫する際に符号やエスケープシーケンスなどを一時的に忘れたりするではないかと思い、そこで、まとめました。 (adsbygoogle = window.adsbygoogle || []).push({}); 目次…

HTMLタグ 値をクラスにパス actionfuntion

SalesforceのV.Fで画面を作成する時に たまにHTMLタグしな使わないとか、一部HTMLタグの場合あるか思います。 しかしHTMLタグで書いたコードはどうやって コントローラに渡して処理するの?って悩んだこと、あるいは悩んでいますか 今回、このV.F. ~ classで…

DATETIMEVALUE 時間計算

たまに日付/時間項目に数式でデフォルト値を設定するが、 今回、GMT時間・標準時間になるための計算についてメモをします この記事の目次 日付計算 デフォルト値設定 TEXT()で変換後の値 ローカルの時間にさせる計算 日付計算 デフォルト値設定 まず 日付/…

数式の計算タイミング

久しぶりテストクラスを作ります 今日、テストクラスを作る時に気づいたことを共有します ● 数式計算タイミング ● SFDCの数式の仕組み ● まとめ 数式計算タイミング 分かるタイミングはDBから問い合わせる時 ・画面表示:数式項目が表示される時 ・アクセス…

抽象クラスとインターフェースクラスの違いが何

Salesforceの開発では、ノウハウなど上がってくると 抽象クラスやインターフェースを使うようになるでしょう まあ、別に能力があるかたが使うと言いたいわけではない 厳密言うとニーズ次第です。 しかし 抽象クラスとインターフェースクラスは同じように見え…

SFDCトリガー一般的なテンプレ

salesforce トリガーについて 今回書こうと思います, 今回はとりあえずトリガーの実装は 一般的なテンプレを共有したいと思います。 トリガーの実行回数もこの記事の最後に話そうと思います。 この記事の目次 ● AccountTrigger.trigger ● AccountTriggerHand…

日付/時間 そのままTEXT()にするとどうなる

日付関数について 遊んでみた〜 この記事の目次 ●何に使った ●どのように使ったか 何に使った 時刻項目が必要なため、使ってみた 要は何時、何分の項目として使ってた。そして行動の開始日時と終了日時との連携もあるの どのように使ったか カスタムオブジェ…

SFDC Lighting page 編集画面について

SFDC Lighting Page を使って見た〜 恥ずかしいですが、ハマってたところを共有したいと思います それが標準オブジェクトについてです。 商談のLighting pageは標準的についており、 切り替えをすれば、そのまま表示できます。 標準のlighting page構造を編…

Einstein Analyticsの外部APIでの連携について

こんにちは、管理人の@Salesforce.Zです。 Einstein Analyticsの外部連携について SalesforceのBIであるEinstein Analyticsを使って見た〜 今回、やって見たところの外部データ API を使用する部分について 共有しまーす! (adsbygoogle = window.adsbygoogl…

SFDC sObjectとは

salesforceにはオブジェクトという概念があり オクラルとかはテーブルと呼ぶかも、 Salesforceのオブジェクト=オクラルのテーブル sObjectはset object、日本語に訳すと設定オブジェクト 今回、簡単ですが、 少しでも理解を深めたら幸いです。

Saleforce でビックデータ分析?

久しぶりの投稿です! 資格取得に踏ん張りの年で忙しかった 今回、 最近触ったBIツール:SalesforceのEinstein Analyticsです 視覚的に格好いいなと思った。 そして、紹介理由は今回の案件では、あるお客様がこのツールを用いて、 経営分析に使う事、実装し…

アプリケーションビルダー移行試験関連(データ型変更)

データ型を変更すると、一番考慮すべきものはデータが失うかどうかのところ 今回、sfdcのデータ型を変更する際に考慮した方がいいものについて説明します。 データ型変更してもデータは残るパターン 自動採番項目→テキスト テキスト→自動採番項目 選択リスト…

アプリケーションビルダー移行試験関連(パッケージ)

salesforce.com (略称sfdc)のパッケージとは、開発するアプリケーションや機能の要素であるコンポーネントをまとめたものです。パッケージは通常、コンポーネントを自社以外の企業に配布する目的で作成します。 そして、パッケージには 未管理パッケージと管…

アプリケーションビルダー試験問題Q1

Which of the following fields are not available for record types? 下記の項目の中にレコードタイプに使えないものどれですか? A: ケースステータス B:商談フェーズ C:リードステータス D:ソリューションステータス E:上記全て

文字列 To  数値、テストクラスだめ、クラスオケの書き方

この記事の目次 ● データ型変換 クラス String codeStr = '400'; Integer statusCode = (Integer)codeStr;// クラスではOK テストクラス 上記のコードをテストクラスで走らせる時にエラーになるので、 クラスの方でsfdcのvalueofで変換した方がいい。

SFDC Date クラス遊び

日付クラスのものを使ってみた〜 この記事の目次 ● 年と月で日数を求める 年と月で日数を求める Integer numberDays = date.daysInMonth(1960, 2); 結果:1960年2月の日数を返す

thisって何ものなのか

プログラミング初心者やthisの無い言語を触ってきた人なら尚更だと思うので javaではthisがどのようなものかさくっと説明します this参照 普段、javaのコードを書く上で使うのがthis参照と言われるものです オブジェクト指向を勉強した人であればカプセル化…

カスタムメタデータ

カスタムメタデータは使ってみた。

SFDC とNetsuiteの使用感想

自分も記事を読むですが、長い文書が嫌だなと思った。 だから、本当に短い文書を作ろうと思っています。 それでは、感想に入ります。 処理速度比較 NetSuite処理時間長さ > SFDC Netsuiteは新規標準オブジェクトデータを作成するには2秒最低 SFDCは測ってい…

文字列処理

プログラムを書く時に文字列は絶対出るもの 最近よく見るから、すごい気になってて、 書く量の少ない方法ごあるのに わざわざ下記のように書く人がいる String testStr = 'this is test'; if(testStr != null && testStr !=''){ /*処理*/ } 実は sfdcの標準…

ネットスイートの保存検索mainline true and falseの違い(もう一度説明)

1:保存検索(save searchs) 前の説明が悪かったかも。 今回写真付きで説明させていただきます。 まず保存検索の結果一覧は下記のように 写メのように「Edit this search」をクリックしたら、保存検索の編集画面に行く。 保存検索の作成は下記のようにリストタ…

about net suite transction

ネットスイートのトランザクションがあり、 保存検索でトランザクション単位にリストを出す場合、2種類遊べる。 それは何かというと トランザクションを検索する際にメインラインをtrueかfalseかの話です。 ネットスイートのトランザクションがsfdcの標準オ…

SFDC VF PDF

こんにちは、管理人の@Salesforce.Zです。 SFDCで開発すると 帳票が一番嫌いが 今回、簡単なVFでのPDF設定サンプルを 共有したいと思います。 (adsbygoogle = window.adsbygoogle || []).push({}); この間、 salesforceのvisualforce apge とapexでPDFを作っ…

ネットスイート保存検索のidを使った呼び出し

ネットスイートのわかる人なら、知ってるかも、 保存検索って実はデータをレポートするための機能です。 しかし、プログラミングに埋めて呼び出すことを使ったら、便利のクエリにもなるです。 例 var SLICE_LIMIT = 1000; var search = nlapiLoadSearch(null…

add windows to VirtualBox on Mac

いつもMacを使って、滅多にwindowsしか使えないAppがある その時に私、MacにVirtualBoxを入れた。 さらに、VirtualBoxにWindows10を入れた。 問題点一つがあった。 仮想環境Virtualでwindowsのsetup errorがあった。 どういうことってレベル高いやつに聞いた…

Netsuite fetch Item

Netsuite Scriptsで標準オブジェクトItemを取得する場合 var results = nlapiSearchRecord('item', null, null, null); for(var i = 0; i < results.length; i++){ var record = nlapiLoadRecord(results[i].getRecordType(), results[i].getId()); } もしあ…