前回はテーブルの列名をフォーム名とフォームの表示名にセット。
テーブルの列名には仕様書には日本語表記があるはずで、本当はこれをフォームの表示名にしたい。
データベース テーブル 列のコメントを利用するため、MySQL 5 に依存する。
まずは、テーブルの各列のコメントに表示名を設定。
このコメント(表示名)を ethna の Ethna_AppObject で使えるようにするには次のとおり。
テーブルの列名には仕様書には日本語表記があるはずで、本当はこれをフォームの表示名にしたい。
データベース テーブル 列のコメントを利用するため、MySQL 5 に依存する。
まずは、テーブルの各列のコメントに表示名を設定。
このコメント(表示名)を ethna の Ethna_AppObject で使えるようにするには次のとおり。
VIEW を利用するため、MySQL 5 に依存する。
DROP VIEW IF EXISTS `columns`;
CREATE VIEW columns AS SELECT table_name,column_name,column_comment FROM INFORMATION_SCHEMA.COLUMNS WHERE table_schema='databasename';
ethna コマンドで
ethna add-app-object columns
しておき、前回のコードをさらに改造
とりあえず、これで
が実行時に機能する。
続く
DROP VIEW IF EXISTS `columns`;
CREATE VIEW columns AS SELECT table_name,column_name,column_comment FROM INFORMATION_SCHEMA.COLUMNS WHERE table_schema='databasename';
ethna コマンドで
ethna add-app-object columns
しておき、前回のコードをさらに改造
とりあえず、これで
が実行時に機能する。
続く