ANOS-SOFT

Salesforce、RPGツクール、Unity、そんな雑記

【Salesforce】メモ&添付ファイルをApexでいじる方法

雨が降る日に限って傘を忘れる。


この間メモ&添付ファイルにスクリプトからファイルを添付しようとした時のメモ

オブジェクトのAPI参照名はAttachment
開発者コンソールで普通に見ることができる。

Select Id, Name, ParentId 
From Attachment
Where ParentId = 'レコードのID'

Name:添付されているファイル名
ParentId:添付されてるレコードのID

必須項目はNameとParentIdとBodyなので、その3つがあれば
Insertすることでメモ&添付をいじることが可能。
消す場合も普通にDeleteで問題なし。

また、Bodyはファイルを選択して選ぶことも可能だし
Visualforceページをpdfにしたりして添付することも可能です。


よく知らないけど、メモ&添付ファイルって標準の項目ではないっぽい?

とりあえず、やりたいことは出来たので深いことは考えないことにする。

広告を非表示にする