ちょいメモ。 Visualforce ページと違って Visualforce コンポーネントには 画面に「プレビュー」ボタンがないので知らなかったんだけど Visualforce 開発者ガイドに書いてあった。 http://ap.salesforce.com/apexcomponent/[コンポーネント名] というように、apexcomponent/***** でいけるらしい。 リファレンス Visualforce 開発者ガイド (英語)Salesforce Developers (日本語)Salesforce Developers
入力規則で困ってた話。 次のように値が存在しない場合、エラーにする入力規則があります。 標準画面の場合、次のようにエラーメッセージが表示されます。 これがVisualforceの場合は次のようにシステムエラーが発生してしまいます。 困りますね・・・ 実はDmlExceptionを使用することで簡単に対応できます。 try { update lists; } catch (DmlException e) { for (Integer i = 0; i < e.getNumDml(); i++) { ApexPages.addMessage(new ApexPages.Message(ApexPages.Severity.ERROR,e.getDmlMessage(i))); } return; } getDmlMessageでDmlExceptionのエラーメッセージを取得できます。 これで
仕事上でわかったことのうち顧客に関わる情報が無い物、一般公開して差し障りのなさそうな事をたまーに投稿しています。 ちなみに、記事上に載せた私が書いたコードは、用途問わず再利用いただいてかまいませんが、保障は一切いたしませんので、あしからず。 ですます調の記事とである調の記事が混ざりますが..こちらも、あしからず。 Force.com上のApexコードをSOAP APIとして公開するのは とても簡単だ。 以下のコードは Force.com開発者コースでもらった サンプルコードですが、 見てもらって分かるとおり すでにApexコードが実装されているのであれば あとはWSDLをダウンロードできる状態にするために クラス委定義にglobalキーワードを加え 公開するwebserviceキーワードを追加するだけだ。 こうすれば 設定画面のApexクラス一覧からWSDLがダウンロードできるようになる。
Force.comでのJSON Support - yonet77 的な雑記帳 の続き的な感じで。 せっかくForce.comでJSONが扱えるようになったので、外部システムと連携させてみたい...と思うのが人の性でしょうか。 そんな直球勝負(?)は避けて、今回は小賢しい話を紹介してみたいと思います。 ApexコントローラのRemoteAction Spring '11 からJavascriptを介してApexコントローラのメソッドを呼び出せるようになりました。 元々、apex:actionFunctionコンポーネントを使うと、Apexコントローラのメソッドを呼び出すことはできましたが、Visualforce Page内のどこかのDOMを再描画させるもので、コールバックは用意されてませんでした。 apex:inputHiddenのvalueを介して、apex:actionFunction
Tuesday, June 22, 2010 VisualforceでPDFを生成する Salesforceだけの機能を使ってPDFを生成できるのをご存知ですか。 機能がリリースされたときは結構大々的に宣伝されていたのですが、意外と知られていないようですね。 PDF生成のことはたまに聞かれるので、ここで取り上げたいと思います。 PDFの生成方法は簡単で、PDFにしたい内容をVisualforceページとして作成し、その<apex:page>タグにrenderAs=”pdf”と指定するだけです。 <apex:page controller="SampleController" showHeader="false" sidebar="false" renderAs="pdf"> これで、このVisualforceページを開くとPDFとして表示されます。 ただし、PDFなんでペー
新しい組織でPDF出力しようとしたところ、うまく動かない。 ちょっと試行錯誤したところ、API 28.0だと日本語が正常に表示されていないことがわかりました。ということで、その場はAPI 27.0でデプロイしなおして事なきを得たわけですが。 誰か拾ってくれないかな、とつぶやいておいたツイートで見事釣れました! 何気にツイートしていたところに、@xlouderさんが回避方法を教えてくれました! applyHtmlTag="false" にすると表示されるようです。自分も出なくて焦りました。。 RT @a_kuratani: v28にすると、PDFで日本語が出ないけど、なんかあったっけな。 #forcedotcomjp— Hiroshi Yoshita (@xlouder) 2013, 8月 14 ついでに、下記のURLのブログ記事も教えてもらいました!ありがとうございます! Using CS
Visualforceで数値型の項目を、{!ItemNumber}のように差し込み項目で表示しようとすると、「10.0」のように小数で表示されてしまいます。 整数で表示したいんだけど。。。 これは、Visualforceで意外と(?)ハマりがちな問題だと思います。 最初に思い浮かぶのは、項目の設定ですが、 項目の設定で小数点の位置を0にしても、小数で表示されてしまいます。 Visualforceでは、<apex:outputText>タグと<apex:param>タグを使用して、フォーマット指定できます。↓に代表的な例を列挙しますので、参考にして下さい。 フォーマットの設定方法は、JavaのMessageFormatクラスと同じです(こちら)。
salesforceアクションをボタンで配置~レイアウトは好きにさせて!~ By hiko|11月 20, 2018|salesforce, Salesforce.com, | こんにちは。営業部の彦部です。 最近めっきり寒くなりましたがいかがお過ごしでしょうか。 先週、「コールセンター/CRMデ… Read More
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く