質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Salesforce

Salesforceは、クラウド型の顧客関係管理(CRM)、営業支援(SFA)などのサービスを提供している企業。米カリフォルニア州に本社があり、日本法人は株式会社セールスフォース・ドットコムです。

Apex

Apexは、Salesforce上で動作するアプリケーション作成をサポートするアプリケーション開発プラットフォーム。プログラミング言語であるApexコードと、独自のApex WebサービスAPIなどで構成されています。

Q&A

解決済

1回答

1439閲覧

indexOf()で検索がヒットしない (Salesforce・Apex)

nanda_vs_nanta

総合スコア10

Salesforce

Salesforceは、クラウド型の顧客関係管理(CRM)、営業支援(SFA)などのサービスを提供している企業。米カリフォルニア州に本社があり、日本法人は株式会社セールスフォース・ドットコムです。

Apex

Apexは、Salesforce上で動作するアプリケーション作成をサポートするアプリケーション開発プラットフォーム。プログラミング言語であるApexコードと、独自のApex WebサービスAPIなどで構成されています。

0グッド

0クリップ

投稿2019/02/02 17:01

編集2019/02/03 23:21

Listクラス indexOf()で、他の値はヒットするのにある値だけヒットせず困っております。

●使用している配列
array [名前, ID,BId,ステータス]

●処理の結果
indexOf('名前') 戻り値= -1(ヒットしていない)
indexOf('ID')  戻り値= 1(正常)
indexOf('BId')  戻り値= 2(正常)
indexOf('ステータス')  戻り値= 3(正常)

上記の通り、0番目の('名前')のみヒットしません。
・空白チェック済み。''内の検索ワードはコピペして設定しました。
・array[0] で呼び出すと「名前」と出力されます。
・array.contains('名前') でもfalseとなりヒットしない状況です。

salesforceを始めたばかりです。拙い質問ですみませんが、
どなたかお知恵を貸していただけないでしょうか。よろしくお願いいたします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答1

0

自己解決

読みとるファイルがBOM付きファイルだったため、先頭の項目のみヒットしない状況でした。
ありがとうございました。

投稿2019/02/06 05:55

nanda_vs_nanta

総合スコア10

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問