神戸ではたらく中年エンジニアのブログ

界隈では「ひでじろう」と呼ばれてるジジイです。DBシステム、プログラムに機械装置、なんでも作ります。

ファイルメーカーで「Excelのピボット集計」~リレーション地獄からの脱出

いわゆる「Excelのピボット集計」をやりたいのですが、ファイルメーカーでは無理。アクセスでもピボット集計はできないよ、念のため。

f:id:hidejiroo:20180205083726j:plain

なので、このように表示用にリレーションを組んで、都度スクリプトでフィールド値を設定していくわけです。

これを「リレーション地獄」と言います。
まあ、動くので問題ないのですが、計算効率が悪く動きも遅いし、なにより手直しができない。1週間も経ったら、手も足もでない。

f:id:hidejiroo:20181022074748p:plain

というわけで、上のように整理して、スクリプトを2段構えにして対処する。

動きもけっこう早くなり、メンテもしやすい。まんぞく。