• EY813
  • NEWBIE
  • 40 Points
  • Member since 2016

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 0
    Questions
  • 16
    Replies
お世話になります。

sandboxにてリードデータ(6万件)をインポートしたところ、下記のエラーが発生しました。
 *********************************
フローのトリガに失敗したため、レコードを保存できません。
このエラーは、フローでレコードの更新が試行されたときに発生しました: Too many SOQL queries: 101。
*********************************
データローダーのsettingsでbatch sizeを1に変更して解決できました。

が、どうしてSOQLのガバナー制限を超えたのかが気になります。

プロセスビルダーでリード作成時キャンペーンメンバーを自動作成するように実装しています。

また、プロセスビルダーはどんな場合使わないほうがいいでしょうか?

よろしくお願いいたします。

 
お世話になっております。
セキュリティレビューにおいて、指摘事項の対処方法がわからず困っています。

----
File
CustomObject__c.object
Code
<fullName>Password__c</fullName>
        <type>Text</type>
Notes​
The CustomObject__c.object custom object does not properly store the value of Password__c. Please see https://developer.salesforce.com/page/Secure_Coding_Storing_Secrets for more details on securely storing sensitive data.
----

ApexやVisulforceのコードではなく、カスタム項目の定義が原因で不合格となっているようです。

カスタム項目のAPI参照名が「Password__c」と、秘匿情報を想起させる定義になっているのが問題でしょうか。
その場合は、カスタム項目のAPI参照名を変更するような対応が必要でしょうか。

あるいはApexやVisualforce側のコード修正で対応できるでしょうか。

ご存知の方がいらっしゃいましたら、ご教示いただければ幸いです。
以下のエラーが発生しております
System.UnexpectedException: common.exception.SfdcSqlException: ORA-01489: result of string concatenation is too long

お伺いしたい点は1点あります
・上述のエラーが出る場合の原因および対策
をお聞かせ願えないでしょうか

背景を説明いたします
現在検索ロジックで問題が起きております
検索項目数を削減するため検索対象となっている項目を文字列として結合したものを保持し、それに対してSOQLで検索を行っています
(例:名前「aaaa」住所「bbbb」備考「ccccccccc」→検索用文字列①「aaaabbbbcccccccc」に結合して検索)
検索時にエラーが発生し、検索ができずログを見たところ、System.UnexpectedException: common.exception.SfdcSqlException: ORA-01489: result of string concatenation is too long のエラーが発覚しました
資源上の差分が見受けられない複数の環境で上述のロジックを使用しておりますが、エラーは1つの環境でしか見られず、他の環境ではエラーは発生しておりません
  • January 23, 2017
  • Like
  • 0
SalesFoce側は「TEXT」でHP側は「チェックボックス」の場合、HP側でSalesFoce側のタグに
「クレジット」の文字を渡したいのですが、どのようにすればよいか教えていただけないでしょうか。

HP側はチェックボックスからTEXTへの見た目は変更はせず、HP側の内部で
PHPもしくはhtmlの改修で実現できないかと考えています。

【SalesFoce側】
SalesFoce側の用意したタグ::<input  id="支払方法" maxlength="255" name="name" size="20" type="text" /><br>
はTEXTになります。

【HP側】
チェックボックス
☑ クレジット

どうぞよろしくお願いいたします。
visualforce画面でプルダウンを選択した直後、選択された値「hoge」をGETリクエストのaidパラメータにのせて、
例えば、https://salesforce.com/apex/abc?aid=hoge というような感じのリクエストを作りたいです。

すみませんが、どのようにしたらよいか検討つかないのですが、
どのようにしたらよいでしょうか。

ちなみに、以下のような感じだと、ajaxになってしまうためか、urlがかわりません。
<apex:selectList value="{!aId}" size="1">
                                    <apex:selectOptions value="{!aList}"/>
                                    <apex:actionSupport action="{!change}" event="onchange"/>
                                </apex:selectList>
以下のようなgetで受け取れるようにしてパーマネントリンク的なページをつくりたいです。
https://salesforce.com/apex/abc?aid=hoge

何卒よろしくお願い致します。
ご担当者様

お世話になっております。

5分間隔で処理が実行されるバッチクラスを標準のスケジューラで登録し、自動的に5分間隔で処理が実行されるようにしようと考えております。
ガバナ制限を含め何か影響等や考慮事項はございますでしょうか。
  • December 01, 2016
  • Like
  • 0
デベロッパー環境でマルチ通貨を有効にしようとしています。
下記ページの方法で設定しようとしたところ デベロッパー環境のIDでは[ヘルプ&トレーニング] のページにログインすることができず、
お問い合わせフォーム画面を表示することができまでんでした。
(ログインページでIDとパスワードを入力しても、ログインしていない状態で[ヘルプ&トレーニング]画面に遷移します)
デベロッパー環境でマルチ通貨を有効化する方法を知っている方がいましたら、ご教授下さい。

「マルチ通貨」有効化依頼方法
https://help.salesforce.com/apex/HTViewSolution?id=000227247&language=ja
決まった時間に特定のグループに対してchatterの投稿(固定の文章)を自動で投稿したいのですが、実現可能でしょうか。
標準の機能もしくは、Apexの開発など、実現可能な方法があればご教授ください。

具体的には下記場面を想定しています。
・投稿日時:毎日17時
・投稿内容:@グループ(メンション) ○○してください。(固定の文章)
・閲覧者:通常ライセンス/Chatter Free

よろしくお願いします。
また、参照値が「1.ボタンをクリックしたページにある項目値」の場合、
カスタムボタンで下記順に動作をすることは可能でしょうか。
1.ページを再読み込みして最新の情報にする
2.最新の値で動作させる(今回の場合If文の条件分岐に項目値を使用しています。)

行いたい動作は最新の項目値により条件分岐後、メール送信画面に移動する動作です。
その他、自動で「B.更新前の情報のタブ」から、最新の値を使用して動作させる方法ありましたら
併せてご教授ください。よろしくお願いします。
お世話になっております。

表題の件、選択リストにある既存の値にレコードタイプが結び付けられていないと思われるバグがありました。
値を削除せず、新規追加ではなく、既存の値を使用したい場合に、
値にレコードタイプを結び付ける方法はありますでしょうか。

宜しくお願い致します。
今まで使用したことのない端末からのログインを制限したいと考えています。
ログインしたことのない端末からログインするときに発行される認証コードを送信しないことで、達成できるのではないかと考えているのですが、具体的にどうやれば良いのかが分かりません。

どなたか教えて頂けないでしょうか。
また、他の方法があれば教えてください。