2022-03-01から1ヶ月間の記事一覧

【Salesforce】ApexエラーMIXED_DML_OPERATIONの解決法3選

qiita.com 解決方法③ futureをつけて非同期処理を行う @futureをつけることでDMLを実行することができます。しかし、返り値を返すことや、同じ@futureのついたfunctionから呼び出せないことなど、Apexの非同期処理は制約が多いのも現実です。 public static …

APEXでSalesforceの外部IDを使用した他オブジェクトとの関連付け方法

base.terrasky.co.jp SOQLの検索操作が不要し、下記ソースで直接的な情報を取得できます。 //カスタムオブジェクトに取引先の参照を外部IDで設定 //取引先の外部ID:AccountNo__c Samlpe__c samp = new Samlpe__c(); samp.Account__r = new Account(AccountN…

大量SalesForce作成URL

fieldcreator.herokuapp.com上記URLで大量のSalesForceの項目は一括で作成出来ます。

Excelの数式ROUNDDOWNとJSPのMath.Floorの計算方法差分対応

Microsoft Excel の ROUNDDOWN 関数 数値を指定された桁数で切り捨てます。 ROUNDDOWN(数値, 桁数) ROUNDDOWN 関数の書式には、次の引数があります。 数値 必須。 切り捨ての対象となる実数値を指定します。 桁数 必須。 数値を切り上げた結果の桁数を指定し…

Spring 2022LWCの lightning-input disabled対応

Spring 2022LWCの lightning-inputのdisabledの項目は背景色などの色変更 lightning-input type="number" data-id="nameId" name ="nameId" value={nameId} readonly disabled style="--lwc-colorBackgroundInputDisabled: white; --lwc-colorBorderInputDis…

APEXからLWCにMAP結果で送信

APEX public class XXXController { @AuraEnabled public static Map<String,List<String>> getFile(String Str){ List<String> tmp = new List<String>(); List<String> tmp2 = new List<String>(); Map<String,List<String>> tmpMap = new Map<String,List<String>>(); tmp.add('iiiii'); tmp.add('iiiaaaii'); tmp2.add(…</string,list<string></string,list<string></string></string></string></string></string,list<string>

選択リストと複数選択リスト項目は数式変更

選択リスト Accountの項目listItemは数式になる 数式内容 TEXT(listItem) 複数選択リスト Accountの項目listItemRecsは数式になる 数式内容 IF( INCLUDES( Opp__r.HousingType__c , "新築" ) , "新築; " , "" ) + IF( INCLUDES( Opp__r.HousingType__c , "中…

LWC ディフォルト値の設定

LWC HTML <lightning-input label="日付" type="date" data-id="ResDate" required value={resDate}></lightning-input> JS connectedCallback(){ var today = new Date(); this.resDate = today.toISOString(); // this.date=today.toISOString(); // console.log(today.toISOString()) // var last=new Date(new Date().get…

Lightning-input text-align right LWC CSS でテキストの配置を左寄せ又は右寄せに指定する

salesforce.stackexchange.com JSファイルの中に、CALLBACKメソッド下記ソースを追加 const inputAligncenter = document.createElement('style'); inputAligncenter .innerText = '.input-text-align_right input{ text-align: right!important; }'; docume…