全てのフィールドに「データ入力時の値変更の禁止」と「空欄不可」にチェックがついており、コメントも設定されています。新しいテーブルにこれらのフィールドが追加されないようにするには、「DefaultFields.xml」という名前の空のファイルを次の場所に置きます。(このブログではこのXMLファイルの保存場所を「ユーザー定義の保存場所」とします。このユーザー定義の保存場所にカスタマイズした「DefaultFields.xml」を配置すると、デフォルトフィールドのフィールド名の変更やフィールドの追加などすることができます。作成されるデフォルトのフィールドの名称を変更したり、フィールドを追加したい場合はどうしたらよいのでしょうか?デフォルトのフィールドの情報はXMLファイル内で定義されています。このファイルは以下の場所に保存されています。Advanced.app/Contents/Resources/jalproj/DefaultFields.xmlこのDefaultFields.xmlをコピーし「ユーザー定義の保存場所」に保存し内容をカスタマイズすることができます。DefaultFields.xmlをダブルクリックしてブラウザなどで開いてみます。XML内の主なタグと属性は以下の通りです。上記を参考にして、次のような修正をしてみましょう。・本日の日付を表示する計算フィールド(計算結果が日付)を追加まず、DefaultFields.xmlをコピーし「ユーザー定義の保存場所」に保存します。このファイルをメモ帳などのテキストエディタで開きます。membercount=”5′′>を7に変更します。id=”5′′></Field>の下に以下を追加します。)]]></Text></Calculation></Field>全ての修正を終えたらDefaultFields.xmlファイルを保存します。修正したファイルをブラウザなどで開くと下のようになります。ここでファイルメーカーの新規テーブルを作成すると、デフォルトのフィールドには「参考画像」というオブジェクトフィールド、「今日」という計算フィールドが追加されました。(XMLファイル修正保存後、ファイルメーカーの再起動は不要です。・ユーザー定義の保存場所にXMLファイルがない場合はデフォルト定義のXMLが参照されます。・XMLファイル内でフィールドの名前が重複している場合には2つ目のフィールドに自動で「2」が追加されます。・XMLファイルの途中のコードを中途半端に消すなど、XMLとして成立しない場合デフォルトフィールドは作成されません。</Field>内の記述がおかしい場合はそのフィールドだけ作成されないこともあるようです。デフォルトフィールドが作成される時とされない時まとめると以下のようになります。・アドオンテーブル(ver.17新機能)作成時その他、注意点デフォルトフィールドの設定はクライアントマシン単位となります。複数人で開発を行っている場合は共通のDefaultFields.xmlを各クライアントマシンにいれておく必要があります。XMLの記述についての公式情報はないようなので、DDRなどと比較して推測するしかありません。DDRで作成するXMLとは構造は少し異なっています。1つのフィールドの部分を抜き出してDDRと比較すると図のようになります。※修正についての公式情報はないため、DefaultFields.xmlファイルの修正はご自身の責任において行っていただきますようお願いいたします。