Salesforce

【Apex】CSVをsplitで分割した際、文字列の比較が上手くいかない場合に疑う点

ApexでCSVファイルを読み込む処理を作る話をもらった際、下記の要件があった。 読み込むCSVファイルの1行目はヘッダー行であり、ヘッダーの列名が想定と異なる場合にはエラーとする。 ありがちな仕様だし実装イメージも明確だったので特に気に...
Salesforce

【Apex】CSV読み込み。カンマを含む文字データを分割する。

CSVの文字データにカンマが含まれる場合 1,"カンマ,を含む文字" これをapexで読み込む際、Splitで単純に分割するとこんな感じの分割になってしまう。 1列目:12列目:"カンマ3列目:を含む文字" ダブルクォーテーションで囲まれ...
Salesforce

【Salesforce】パッケージのアップグレード。レポートの修正が反映されない。

パッケージを作成して初回のインストールは想定通りに成功。 時期を置いてレポートの修正依頼があったため、開発環境でレポートを修正してパッケージをアップロード。それを本番組織にてアップグレードしたところ・・ レポートの修正が反映されない。 ど...
VBA

【VBA】CSV読み込み。カンマを含む文字データをsplitで分割する。

CSVの文字データにカンマが含まれる場合 1,"カンマ,を含む文字" これをVBAで読み込もうとする場合、Splitで単純に分割するとこんな感じの分割になってしまう。 1列目:12列目:"カンマ3列目:を含む文字" これをSplit...
Salesforce

【Visualforce】JavascriptからgetElementByIdで値を参照する方法(ループ編)

前回【Visualforce】JavascriptからgetElementByIdで値を参照する方法を書いた時、ループの中のコンポーネントを参照する方法についてまったく触れていなかった。 ループの中のコンポーネントを参照したい場合は、コン...
Salesforce

【Apex+Visualforce】action処理後にJavascript

Apexのaction処理後に、Javascriptのfunctionを実行する方法。 どんな仕掛けをすればいいかな~と考えていたのですが、apexタグのoncompleteを使うだけ、意外と簡単に実装できたのでメモ。 <!-...
Salesforce

【Visualforce】テキストとかボタンをグループ化したい。

テキストエリアとか、ラベルとか、ボタンとかをインライン要素としてグループ化したい場合のやり方。 例えば<apex:pageBlockSection>配下にこんな項目を表示させたい場合。 こんなふうに<ape...
Salesforce

【Visualforce+Apex】複数選択リストをチェックボックスで選択できるようにする。

Visualforceにて複数選択リストをapex:inputFieldで実装すると、標準でこんな感じのUIになる。 これが使いづらいという意見がある。個人的には別に使いづらいとは思わないが、チェックボックスで選べちゃった方...
Salesforce

【Apex+Visualforce】親画面と子画面で値を受け渡すサンプル

Visualforceページで、親画面・子画面間の値を受け渡す方法。色々なやり方があると思うので、いちサンプルです。 サンプルソース 親画面 <!-- 親画面 --> <apex:page id=&qu...
Salesforce

【Visualforce】JavascriptからgetElementByIdで値を参照する方法

JavascriptからgetElementByIdで値を取得する方法。いくつかメモがあるので時系列で書いてく。 ループの中のコンポーネントを参照する方法はこちら JavascriptからgetElementByIdで値を参照する方...
タイトルとURLをコピーしました