2010-03-26

『売上猫くん on MySQL』開発日記 - 番外5 - ポータルで検索できない

MySQL等の外部DBを使用し、複数のリレーションを設定したポータル内では、検索を実行できません。 たとえば、売上と売上明細のテーブルを[売上No]と[区分]という二つのフィールドでリレートし、ポータルに売上明細のフィールドを置き、これらで検索しても失敗します。
FMのバグでしょう。


関連リンク:『売上猫くん on MySQL』開発日記の記事一覧

3 件のコメント:

  1. よく見させていただいております。

    こちらのエントリー気になって確かめたのですが、WinXP+FM10/A、MacOSXS+FMS10Aでは通常通りポータル検索できましたので、情報共有まで。バージョンや組合せによってできないのかもしれませんね。。。

    返信削除
  2. 複数のキーでリレーションしてますか?

    例 (MySQL)
    売上TB 明細TB
    売上No----売上No
    区分 ----区分

    上記で明細ポータルで検索はできないと思います。
    ちなみに、リレーションが1つであれば、ポータルでの検索も問題無いです。

    返信削除
  3. 複数リレーションのところ見落としてました!なるほど。。それだとだめなんですね。。教えていただきありがとうございました!

    返信削除