TOP>>ツアー>>チュートリアル(DBアプリ編) 概略<ツアー>OBAQ構成定義アプリケーションサーバリファレンスサイトマップ

構成定義ファイルの作成


構成定義ファイルの作成

walrusを実行するには、構成定義ファイルが必要です。 構成定義ファイルとは、次のようにwalrus上で実行するアプリケーションの内容を記述したファイルです。

#!/usr/bin/walrus
%require walrus/rope.rb

%require walrus/db.rb
%require walrus/dbapp.rb


Site
.load_schema dbtut.wsc        # 使用するスキーマファイル

Folder top .

 Folder master     
  source_dir=.
  MasterMnt tanto
    table_name = Tanto
    template_name=master.html  

  MasterMnt shohin
    table_name = Shohin
    template_name=master.html  

 Folder entry
  source_dir=.

  Entry uriage
    table_name = Uriage
    template_name=entry.html  

WalrusCommandSet -- default
  PrepareSource
  SetNext
  AppServer
   myurl=druby://localhost:12002/

「MasterMnt」や「Entry」というのが、標準のドキュメントオブジェクトです。

これらは、スキーマ内に定義されたデータモデルを参照して動作するします。 従って、スキーマさえあれば、データベースに対する更新や検索が可能になります。 例えば、MasterMntにtable_name=Tantoを指定して起動すると下記のような画面が表示されます。

キー

項目名内容備考
担当者コード

データ

項目名内容備考
担当者名
累計数量 年度の初めからの累計数量です。
累計金額 年度の初めからの累計金額です。

処理


メッセージ


ページトップへ