ファイルメーカーでポータルが表示されない

めちゃくちゃ悩み倒したので備忘録として。

あるもののリストを作っていて、レコード数が2000を超えてきたのでそろそろブラウズ画面を整えるかと思った。

それでリストじゃなくてポータルを使って4段構えくらいにしてレコードを大量に一覧表示させてやろうと思ってリレーション作って、スクリプトを作って……ってしたのにポータルにレコードが表示されない。

以前にも全く同じ構造のデータベースを作ったことがあるから、間違いはない、はず……。それなのにポータルはまっさらのまま。

ファイルが壊れているのか?と思って「修復」してみたり、索引がまだ設定できていないのかな?と思って再起動してみたりしたが、全くダメ。

数十分悩んでもうダメだ、これは諦めようか……いやいや2000もあるんだぞ、諦められるか!と思っていたところでハッ!!!とひらめいた。

原因はこれでした。

索引の計算結果が「数字」になっていたのである。結果を「テキスト」に変えたらポータルにレコードがタタタタタッと表示された。

良かった……。