2012-01-01から1年間の記事一覧
関連リストの一覧を表示したときの画面ですがページ件数とページ数をURLで指定することができます。一度に表示する件数を指定する場合は次のように指定します。 rowsperpage=80 表示するページ数を指定する場合は次のように指定します。 lsr=115
SObject用のList型の値をMap型にセットする際にFor文などでループさせずに一括でセットする方法です。Map型をnewする際に次のように指定します。 Map accountMap = new Map(objAccounts); new Map()の"()"の中にsObject型のリストを指定します。 これでsObje…
窓の社で紹介されていた「Intype」というテキスト・エディターをインストールしてみました。無償版と有償版があるみたいで無償版でも期限なしですべての機能が使えるとのことです。 モダンなプログラマー向けテキストエディター「Intype」が正式公開http://w…
<apex:commandButton>でaction処理を実行するときに、 <apex:param>で引数を渡す方法についてです。 <apex:param>を使う場合はPage側で次のように書きます。 <apex:commandButton value="commandButtonから実行" action="{!doClick}" rerender="formId"> <apex:param name="parameter" value="commandButtonから実行"/> </apex:commandButton> apex:paramのvalueに指定した値が引数の値になります。 …</apex:param></apex:param></apex:commandbutton>
開発したコードのセキュリティをチェックするのに Force.com Security Source Code Scanner というサイトがあります。 Salseforce環境のユーザ名などを入力してSubmitボタンをクリックするだけで チェック処理が実行されます。 実行結果はメールにてPDFファ…
PageBlockSectionを初期表示の時に折りたたむ方法を調べてみました。 US版のForce.com Discussion Boardsで情報を見つけました。 次のscriptで折りたたみが可能のようです。 <script> function defaultCollapseAll() { this.previousHandler = window.onload; this.e…
Force.com Discussion Boardsにpageblocktableで折りたたんだ状態で表示したいと 投稿があり、多分Javascriptでできるかなと思って調べてみました。 一応document.getElementByIdと.style.display = "none";で対応できました。 ソースはこんな感じです。 <apex:page Controller="PageBlockTableHideController" id="pageId"> <apex:form id="formId"> <apex:pageBlock id="blockId"> </apex:pageblock></apex:form></apex:page>
現在表示している画面のURLから"/apex/SamplePage"のような値を取得したくて getUrl関数で取得してみました。 その時に"?"以降のパラメータ部分もくっついてきました。 "?"部分以降はいらなかったので"split"関数を使って対応してみたところ 次のようなエラ…
次のようなURLから必要な情報を取得する方法についてです。 https://c.naXX.visual.force.com/apex/SamplePage?id=aaa ★".getUrl()"を使う ApexPages.currentPage().getUrl() 上記のように記載するとURLから次の部分を文字列として取得できます。 "/apex/Sam…
12月6日に東京ビックサイトで行われたCloudforce Japan 2012を見に行ってきました。 初めて行きましたが楽しかったです。 9時40分頃に着きましたが、ゲストのコリン・パウエル著の リーダーを目指す人の心得を貰えました。 先着何名までという事だったので、…
Force.com 開発者のコミュニケーションの場として Force.com Discussion Boardsがあります。 開発中に困ったことがあったときはよく覗いているのですが、 実際にやりとりに参加してみようと思った時にどの手順でやればいいの?と 迷ったことがありました。 …
ちょっと前にAndroid2.1の端末からAndroid4.0の端末に買い換えました。 今までバージョン対象外だったため、使うことができなかった Salesforce Mobileアプリをインストールして使ってみたのですが、 レコードが1件も表示されないという困った事態に・・・。…
Force.com Advent Calendar 2012 が今週から始まります。 Force.comに関係していることならどんな話でもいいですよ。 ...ということなので思い切って参加してみることにしました。 12月2日(日)と12月18日(火)に自分が書かせて頂く予定です。 すごいネタはな…
<apex:chart>タグで棒グラフと折れ線グラフを一緒に表示する方法です。 Apexクラス・サンプル public class Chart_ChartTips { public List<Data> getData() { return Chart_ChartTips.getChartData(); } @RemoteAction public static List<Data> getRemoteData() { return Chart_Cha</data></data></apex:chart>…
<apex:chart>タグで折れ線グラフ(複数)を表示する方法です。 Apexクラス・サンプル public with sharing class Chart_SecondLineSeries { public List<Data> getData() { return Chart_SecondLineSeries.getChartData(); } @RemoteAction public static List<Data> getRemoteData()</data></data></apex:chart>…
<apex:chart>タグで折れ線グラフを表示する方法です。 Apexクラス・サンプル public with sharing class Chart_SimpleLineSeries { public List<Data> getData() { return Chart_SimpleLineSeries.getChartData(); } @RemoteAction public static List<Data> getRemoteData() { retur</data></data></apex:chart>…
<apex:chart>タグで散布図を表示する方法です。 Apexクラス・サンプル public with sharing class Chart_ScatterSeries { public List<Data> getData() { return Chart_ScatterSeries.getChartData(); } @RemoteAction public static List<Data> getRemoteData() { return Chart_Scat</data></data></apex:chart>…
<apex:chart>タグでレーダーグラフを表示する方法です。 Apexクラス・サンプル public with sharing class Chart_RadarSeries { public List<Data> getData() { return Chart_RadarSeries.getChartData(); } @RemoteAction public static List<Data> getRemoteData() { return Chart_</data></data></apex:chart>…
<apex:chart>タグでエリアグラフを表示する方法です。 Apexクラス・サンプル public with sharing class Chart_AreaSeries { public List<Data> getData() { return Chart_AreaSeries.getChartData(); } @RemoteAction public static List<Data> getRemoteData() { return Chart_Area</data></data></apex:chart>…
<apex:chart>タグでゲージグラフを表示する方法です。 Apexクラス・サンプル public with sharing class Chart_GaugeSeries { public List<Data> getData() { return Chart_GaugeSeries.getChartData(); } @RemoteAction public static List<Data> getRemoteData() { return Chart_Ga</data></data></apex:chart>…
<apex:chart>タグで積み上げ棒グラフを表示する方法です。 Apexクラス・サンプル public with sharing class Chart_BarSeries2 { public List<Data> getData() { return Chart_BarSeries2.getChartData(); } @RemoteAction public static List<Data> getRemoteData() { return Chart_</data></data></apex:chart>…
<apex:chart>タグで棒グラフを表示する方法です。 Apexクラス・サンプル public with sharing class Chart_BarSeries { public List<Data> getData() { return Chart_BarSeries.getChartData(); } @RemoteAction public static List<Data> getRemoteData() { return Chart_BarSeries.</data></data></apex:chart>…
<apex:chart>タグでドーナツグラフを表示する方法です。 Apexクラス・サンプル public with sharing class Chart_PieSeries2 { public List<Data> getData() { return Chart_PieSeries2.getChartData(); } @RemoteAction public static List<Data> getRemoteData() { return Chart_Pi</data></data></apex:chart>…
<apex:chart>タグで円グラフを表示する方法です。 Apexクラス・サンプル public with sharing class Chart_PieSeries { public List<Data> getData() { return Chart_PieSeries.getChartData(); } @RemoteAction public static List<Data> getRemoteData() { return Chart_PieSeries.</data></data></apex:chart>…
Winter'13で正式版がリリースされたとのことなので <apex:chart>でのグラフ表示を試してみました。 次のグラフが表示できることを確認しました。 円グラフ ドーナツグラフ 棒グラフ 積み上げ棒グラフ ゲージグラフ エリアグラフ レーダーグラフ 散布図 折れ線グラフ 折れ</apex:chart>…
認定資格 会社別一覧が最新版に更新されていることに最近気づきました。 今こんな風になってたんですね。 セールスフォース・ドットコム認定資格 会社別一覧http://www.salesforce.com/jp/services-training/education-services/certification/
スケジュール化したApexクラスを編集したい場合、 スケジュールを削除する必要があります。 それを回避する為に次の方法がありますよ。と紹介されていたサイトのやり方を 試してみました。 参考サイト:Advanced Apex Programming http://advancedapex.com/2…
developerforce.comのサイトにある早見表(チートシート)がすごい便利です。 改めてみるとこんなのあったんだというのがチラホラと(^^ゞ Github早見表なんて前からあったけ・・。 URLはこちらhttp://wiki.developerforce.com/page/JP:Cheat_Sheets ちなみにde…
入力規則で困ってた話。 次のように値が存在しない場合、エラーにする入力規則があります。 標準画面の場合、次のようにエラーメッセージが表示されます。 これがVisualforceの場合は次のようにシステムエラーが発生してしまいます。 困りますね・・・ 実はD…
最近Google+を使うようになったのですが、注目の投稿はホームに表示されて ほしくないなと思ってました。 表示しない方法なんてないかと探してみたら普通にありますね。 ピックアップを選択した際に画面右上にでるスクロールバーで調整できたみたいです。 こ…