2010-03-26

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

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


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

3 件のコメント:

Yasuoogle さんのコメント...

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

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

Naoki Tsuchiya さんのコメント...

複数のキーでリレーションしてますか?

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

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

Yasuoogle さんのコメント...

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