Force.com developer group jp meetup #1

Junji Imaoka
Junji Imaokaテラスカイ
FORCE.COMで実案件
やってるときのぶっちゃ
けハマり話

FORCE.COM DEVELOPER GROUP JP MEETUP #1
                                 今岡 純二
自己紹介
Twitter: @junojisan
株式会社テラスカイ
   SFDC/Force.com導入/システム連携
   Apex、Visualforce好き
   本とか書いてます
良く言われる話

費用高くなるの嫌。後でメ
ンテナンスできるように標
準で作って!!
ハマった標準カスタマイズ

ルックアップ
システムイメージ
化学物質の利用を申請

           ハマり その1          化学物質
                     国マスタ
                             マスタ
           ※単純なルッ
            クアップ

           ハマり その2
           ※ルックアッ       化学物質
              プ          申請
           検索条件あり
                      関連する化学物質
ルックアップの仕様
ルックアップのついている項目(参照項目:ここでは取引先責任
者の取引先名)にルックアップ検索条件が設定されていない場合
は、

最初の検索で2000件、条件追加した場合には、4000件
が検索される。ルックアップ検索条件が設定されている場合には、
最初の検索で4000件が表示されます。

これは、検索条件が設定されている場合や追加条件が指定されて
いる場合とされていない場合で、内部で動作する検索の仕組みが
異なるために、このような動きになります。
ハマり その1
   管理No.       CAS No.        物質名(JP)           物質名(EN)                  物質名(CH)
CM-0001    -             亜鉛の水溶性化合物            锌的水溶性化合物     A zincky water-soluble compound
CM-0002    1979          アクリルアミド              丙烯酰胺         Acryl amide
CM-0003    140-          アクリル酸エチル             丙烯酸乙基        Ethyl acrylate
                                                           Acrylic acid and its water-soluble
CM-0004    -             アクリル酸及びその水溶性塩        丙烯酸及那个水溶性盐
                                                           salt
                         アクリル酸2-(ジメチルアミノ)エチ
CM-0005    2439          ル
CM-0006    818-          アクリル酸2-ヒドロキシエチル
CM-0007    141-          アクリル酸ノルマル-ブチル
CM-0008    96-3          アクリル酸メチル
CM-9998    107-          2,4-ジメチルアニリン
CM-9999    107-          2,6-ジメチルアニリン
                            1.Nameに付けた
                            接頭辞“CM”で
                                 検索


                                                     1.CMで検索対象と                 2000件以上の
                                                     なった範囲2000件                 データ

                                                      目的のデータ
                                        絞り込み対象
                    2.CASNo.日・          となる範囲
                    英・中の何れか
                       で検索
ハマり その2 … ルックアップ検索条
件
                                       ルックアップ検索
                                       条件に“国”を指
                                           定



                         こんな感じで動くと思っ
化学物質申請                   ていた
                       SELECT * FROM
                       ( SELECT * FROM Request__c
                            WHERE Country__c = ‘アメリカ合衆国’ )
                       r
                       WHERE r.Name LIKE ‘検索条件%’
 4000件のデータ             LIMIT 4000
             ルックアップで
             最初に検索対象
アメリカ合衆国の     となっている      実際はこんな感じ?
データ          データ
 目的のデータ                SELECT * FROM
                       ( SELECT * FROM Request__c
                            WHERE r.Name LIKE ‘検索条件%’ LIMIT 4000) r
                       WHERE r.Country__c = ‘アメリカ合衆国’
まとめ
 標準のルックアップいまいちいけてない
 標準機能でハマると後が大変
 標準機能でも公開されていない仕様がある
 MeetupやForce.com Developer User Group
  などを通じて共有できれば嬉しい
1 of 9

Recommended

ビジネスモデル勉強会 第5回 by
ビジネスモデル勉強会 第5回ビジネスモデル勉強会 第5回
ビジネスモデル勉強会 第5回parthenoships
595 views9 slides
―政治力 Political power―クラウド型SFA/CRM/MSシステム開発-Cloud type SFA/CRM/MS systems deve... by
―政治力 Political power―クラウド型SFA/CRM/MSシステム開発-Cloud type SFA/CRM/MS systems deve...―政治力 Political power―クラウド型SFA/CRM/MSシステム開発-Cloud type SFA/CRM/MS systems deve...
―政治力 Political power―クラウド型SFA/CRM/MSシステム開発-Cloud type SFA/CRM/MS systems deve...Hisayuki Uehara
387 views9 slides
魔法のように営業の仕事がますます進化する! by
魔法のように営業の仕事がますます進化する!魔法のように営業の仕事がますます進化する!
魔法のように営業の仕事がますます進化する!Ricoh IT Solutions
12.7K views12 slides
【PLAS】セールスフォース活用自慢チャンピオン大会資料(準優勝獲得!) by
【PLAS】セールスフォース活用自慢チャンピオン大会資料(準優勝獲得!)【PLAS】セールスフォース活用自慢チャンピオン大会資料(準優勝獲得!)
【PLAS】セールスフォース活用自慢チャンピオン大会資料(準優勝獲得!)Ruiko Monda
20K views71 slides
忙しいから新しいことは面倒なんて、言わないで欲しい。(はじめてのセールスフォース for NPO ) by
忙しいから新しいことは面倒なんて、言わないで欲しい。(はじめてのセールスフォース for NPO )忙しいから新しいことは面倒なんて、言わないで欲しい。(はじめてのセールスフォース for NPO )
忙しいから新しいことは面倒なんて、言わないで欲しい。(はじめてのセールスフォース for NPO )NPOサポートセンター
16.6K views17 slides
マーケティングオートメーションの実装のコツ by
マーケティングオートメーションの実装のコツマーケティングオートメーションの実装のコツ
マーケティングオートメーションの実装のコツTsuyoshi Miyashita
2.8K views37 slides

More Related Content

More from Junji Imaoka

どのクラウドを使って設計すべきか? by
どのクラウドを使って設計すべきか?どのクラウドを使って設計すべきか?
どのクラウドを使って設計すべきか?Junji Imaoka
938 views13 slides
Einsteinってどんなもの?Heroku+PredictionIOを使って機械学習をわかった気になってみよう! by
Einsteinってどんなもの?Heroku+PredictionIOを使って機械学習をわかった気になってみよう!Einsteinってどんなもの?Heroku+PredictionIOを使って機械学習をわかった気になってみよう!
Einsteinってどんなもの?Heroku+PredictionIOを使って機械学習をわかった気になってみよう!Junji Imaoka
2.9K views13 slides
1日で分かった気になる機械学習 by
1日で分かった気になる機械学習1日で分かった気になる機械学習
1日で分かった気になる機械学習Junji Imaoka
479 views13 slides
目指せ!クラウド時代の エンジンになるデベロッパー by
目指せ!クラウド時代のエンジンになるデベロッパー目指せ!クラウド時代のエンジンになるデベロッパー
目指せ!クラウド時代の エンジンになるデベロッパーJunji Imaoka
1.8K views11 slides
Secure coding external app integration by
Secure coding external app integrationSecure coding external app integration
Secure coding external app integrationJunji Imaoka
1K views14 slides
5分で振り返る過去10回のdreamforce by
5分で振り返る過去10回のdreamforce5分で振り返る過去10回のdreamforce
5分で振り返る過去10回のdreamforceJunji Imaoka
1.4K views26 slides

More from Junji Imaoka(11)

どのクラウドを使って設計すべきか? by Junji Imaoka
どのクラウドを使って設計すべきか?どのクラウドを使って設計すべきか?
どのクラウドを使って設計すべきか?
Junji Imaoka938 views
Einsteinってどんなもの?Heroku+PredictionIOを使って機械学習をわかった気になってみよう! by Junji Imaoka
Einsteinってどんなもの?Heroku+PredictionIOを使って機械学習をわかった気になってみよう!Einsteinってどんなもの?Heroku+PredictionIOを使って機械学習をわかった気になってみよう!
Einsteinってどんなもの?Heroku+PredictionIOを使って機械学習をわかった気になってみよう!
Junji Imaoka2.9K views
1日で分かった気になる機械学習 by Junji Imaoka
1日で分かった気になる機械学習1日で分かった気になる機械学習
1日で分かった気になる機械学習
Junji Imaoka479 views
目指せ!クラウド時代の エンジンになるデベロッパー by Junji Imaoka
目指せ!クラウド時代のエンジンになるデベロッパー目指せ!クラウド時代のエンジンになるデベロッパー
目指せ!クラウド時代の エンジンになるデベロッパー
Junji Imaoka1.8K views
Secure coding external app integration by Junji Imaoka
Secure coding external app integrationSecure coding external app integration
Secure coding external app integration
Junji Imaoka1K views
5分で振り返る過去10回のdreamforce by Junji Imaoka
5分で振り返る過去10回のdreamforce5分で振り返る過去10回のdreamforce
5分で振り返る過去10回のdreamforce
Junji Imaoka1.4K views
開発者が話すSalesforceのui設計とは? by Junji Imaoka
開発者が話すSalesforceのui設計とは?開発者が話すSalesforceのui設計とは?
開発者が話すSalesforceのui設計とは?
Junji Imaoka2K views
Force.comシステム連携のデザイン考察 by Junji Imaoka
Force.comシステム連携のデザイン考察Force.comシステム連携のデザイン考察
Force.comシステム連携のデザイン考察
Junji Imaoka4.7K views
VisualforceでCSV...ちょっとハマったこと by Junji Imaoka
VisualforceでCSV...ちょっとハマったことVisualforceでCSV...ちょっとハマったこと
VisualforceでCSV...ちょっとハマったこと
Junji Imaoka8.7K views
ITpro EXPO 2011 クラウド上での業務アプリ開発 by Junji Imaoka
ITpro EXPO 2011 クラウド上での業務アプリ開発ITpro EXPO 2011 クラウド上での業務アプリ開発
ITpro EXPO 2011 クラウド上での業務アプリ開発
Junji Imaoka824 views

Force.com developer group jp meetup #1