APEX関連

Salesforceリストビューに承認プロセスの一括申請・承認

前回のポストに”Apexで承認プロセスの申請・承認・却下・ロック解除“を共有しましたが、今回のポストに引き続き、Salesforceリストビューに一括承認申請・承認方法を共有します。 必要な実装概 […]

read more

Apexで承認プロセスの申請・承認・却下・ロック解除

承認プロセスはレコードを承認に使い、組織のプロセスを自動化する1つSalesforceの機能であります。 Salesforce標準機能を通じて承認申請・承認を行うのは一般的ですが、特殊な場合、例えばVFページもしくはカス […]

read more

Visualforceページに住所タイプ項目の表示

AddressはSalesforceの1つ特殊な項目タイプで、構造化された複合データ型であり、直接Visualforceページに使用することができません。 そのまま使用すると、”Unsupported typ […]

read more

主従関係項目更新エラー「 Field is not writeable」の解決方法

SalesforceのApexコードで主従関係項目更新することによって、“Field is not writeable”エラーが発生してしまいます。 解決策はありませんか? Cloneメソッドを利 […]

read more

SalesforceオブジェクトIDの使用方法まとめ

Salesforceには、オブジェクトIDから各sObjectレコードを特定できます、 すべてのレコードIDは2つパターンのIDを持っています: ・15桁大文字・小文字を区別する、UI部に表示されるパターンです。 ・18 […]

read more

SalesforceでDateTimeの間隔計算まとめ

In Formula 秒単位で2つDateTimeの間隔を算出します。 In Visualforce Page 秒単位で2つDateTimeの間隔を算出します。 In Apex ※「Date/time arithmeti […]

read more

Line break character may be escaped by JS in Visualforce Page

VFページのAjax(例: apex:commandLinkとapex:actionfunction)で送ってきたテキスト内の改行コードが変わる可能性があります。 まず一つサンプルを見てみましょう。 サンプルコード Vi […]

read more

SOQLのIN句の二つ使用方法

With binding set of Ids We can have a simple SOQL statement like this: Or direct from keySet of Map With bindi […]

read more

Salesforce ContentDocument sObject in Apex Unit Tests

SalesforceでContentDocumentオブジェクトには直接DML Insert操作できないです。 ドキュメントを作成するには、ContentDocumentId を設定しないまま、ContentVersio […]

read more

Salesforce CategoryNode sObject in Apex Unit Tests

SalesforceのCategoryNodeオブジェクトに対するDML操作すると、エラー「DML not allowed on CategoryNode」が発生してしまい、DML操作が許可されないようです。 Apexテ […]

read more