Q. 項目の追加や変更の方法は?

データの項目追加や桁数変更をMagicで行う場合の方法について教えてください。
先日、項目追加をMagicの自動変換機能で行おうとしたところ、先輩に「変換プログラムを作成するように」と言われました。
このサイトでも、実務では変換プログラムを作成すると記載されています。
その方が良いのでしょうか?

A. あくまでも個人的意見ですが、変換プログラム作成を推奨します

いわゆる本番環境では、自動変換機能は怖いので使ったことがありません。
開発環境で、データ件数が少なければ、それでも良いと思いますが。
ユーザが実際に使っているデータに対しては、変換プログラム作成を基本としています。

明らかにデータ件数が少なければ、テキストファイルの出力/入力で対応します。
APGを使って簡単にできるので。
それでも、現地でデータリポジトリを変更する方法ではありません。
データリポジトリには新旧両方の定義を残すことが大前提です。

そして、ある程度のデータ件数がある場合は、迷わず変換プログラムを作成します。
これも登録リンクを使って簡単にできるので、苦にならないと思います。

プログラムにしておけば、Magicを複数起動して、並行で実行する等、応用もできます。
例えば、300万件のレコード数なら、100万件ずつ3つに分けて実行するとか。

参考までに、手順の例をこちらに記載しておきます。