001-010897

パッケージ版 Garoon

関心あり
0人の方が関心を示しています。

アドレス帳を検索するとき、検索文字列に特定の文字列を含むと、エラーが発生し検索結果が表示されない場合がある。

種別
不具合
機能
  • ポートレット
  • アドレス帳
  • メール
  • マルチレポート
再現バージョン
  • 4.0.0
  • 4.0.1
  • 4.0.2
  • 4.0.3
  • 4.2.0
  • 4.2.1
  • 4.2.2
  • 4.2.3
  • 4.2.4
  • 4.2.5
  • 4.2.6
  • 4.6.0
  • 4.6.1
  • 4.6.2
  • 4.6.3
  • 4.10.0
  • 4.10.1
  • 4.10.2
  • 4.10.3
  • 5.0.0
  • 5.0.1
  • 5.0.2
  • 5.5.0
  • 5.5.1
改修バージョン
公開日
2021-08-30
更新日
2021-08-30
【発生条件】
次の条件をすべて満たす場合に発生します。
  • 次のいずれかのアドレス帳を検索する。
    • ユーザー名簿からアドレスを追加したMyアドレスグループ
    • 個人アドレス帳(バージョン 4.6.0以降のGaroonの場合)
    • 共有アドレス帳(バージョン 4.6.0以降のGaroonの場合)

  • 検索文字列に、次のいずれかの文字列を含む。
    • @A
    • @L
    • @S
    • @X(バージョン 4.10.0以降のGaroonの場合)

【準備】
  • ユーザーを追加します。

    例:
    • ユーザー1
    • ユーザー2

  • ユーザー1にメールアカウントを追加します。

  • ユーザー1で、アドレス帳にMyアドレスグループを追加します。

    例:
    Myアドレスグループ1

  • Myアドレスグループ1に、ユーザー名簿からユーザー2のアドレスを追加します。

    補足
    • アプリケーション画面の「Myアドレスグループ > Myアドレスグループ内のアドレスの変更」画面で、[ユーザー名簿から選択する]をクリックして追加します。

【再現手順】
  1. ユーザー1でアプリケーション画面にログインし、次の操作を行います。

    2ペイン(プレビュー非表示)の場合:
    • [メール] > [メールを送る]の順にクリックします。

    3ペイン(プレビュー表示)の場合:
    • [メール] > [作成]の順にクリックします。

  2. [To]、[Cc]、[Bcc]のいずれかをクリックします。

  3. [Myアドレスグループ1]をクリックします。

  4. 検索ボックスに発生条件2点目の文字列を含む検索文字列を入力し、[検索]をクリックします。

    例:
    @ABC

→現象発生:
 次のエラーが発生し、検索できません。

 例:
 ------------
 エラー  (DB01064)
 クエリーの文法が不正です。

 原因
 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') ORDER BY tab_cb_user.col_list_index, tab_cb_user._id LIMIT 0, 1844674407370955' at line 1
 ------------

補足:
  • バージョン 4.6.0以降のGaroonの場合、手順3で[個人アドレス帳]または共有アドレス帳をクリックしても、同様の現象が発生します。

  • バージョン 4.6.0以降のGaroonで、次の箇所に表示される検索ボックスから検索した場合も、同様の現象が発生します。
    • 「アドレス帳」画面([個人アドレス帳]または共有アドレス帳を選択した場合)
    • 「アドレス帳 > アドレスの検索」画面
    • 「アドレス帳検索」ポートレット (「検索ブック」に「個人アドレス帳」または共有アドレス帳を選択した場合)
    • 「マルチレポート > レポートの作成(レポートフォームの選択) > レポートの作成(内容の入力)」画面で[共有アドレス帳を検索する]をクリックして表示されるダイアログ

本現象に対する有効な回避方法や対応方法はありません。

関連記事