2004年10月28日(木)
2004年10月28日の日記 [宇宙の底(旧サイトの日記)]
ファイルメーカー7を使ったデータベースを作っていたときのこと。レコードを50音順にソートした上で,レコードの配置自体を(50音順に)並び替える必要が出てきて,一旦データベースを書き出しソート順に取り込み直す方法を当初取ったものの,ネットワーク上にデータベースを置くとうまく動作しない(エクスポートするファイルのパスを覚えさせているからなんだけどね)。そのため,仕方なく次のような方法を取ることにしました。まず,50音順にソートし,最初のレコードへ移動後,1レコード複製。すると複製したレコードへ自動的に飛ぶので,当該レコードを対象外にしたあと,もう一度最初のレコードに戻り,1レコード削除,次のレコードに進む…これを対象レコードが0になるまで繰り返す,といった具合です。名付けて“1歩進んで2歩下がる”スクリプト(笑)。しっかし,我ながら泥臭さすぎる方法だなぁ…。
Posted by 神海 螢 / コウミ ケイ at 2004年10月28日(木) 21時00分 コメント ( 0 )