SHOEISHA iD

※旧SEメンバーシップ会員の方は、同じ登録情報(メールアドレス&パスワード)でログインいただけます

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

CodeZineニュース

WebでWindowsアプリのような入力画面を実現
「MultiRow for ASP.NET 1.0J」発売決定

  • X ポスト
  • このエントリーをはてなブックマークに追加

  • X ポスト
  • このエントリーをはてなブックマークに追加

 グレープシティは、帳票明細のグリッドを作成するASP.NETコンポーネント製品「MultiRow for ASP.NET 1.0J」を6月25日に販売開始すると発表した。

 MultiRowは、罫線を駆使して限られた範囲に多くの情報を盛り込む日本独自の紙伝票の優れたUIを入力フォームに適用することを設計思想にして開発されたグリッドコンポーネント。従来、Windowsフォーム用に提供されていた同シリーズだが、Webアプリケーションでも同様の機能を実現したいというユーザーからの強い要望により、今回、初のASP.NET版リリースに踏み切ったという。

 MultiRowでの画面レイアウトは専用のGUIデザイナで行う。標準のDataGridViewでは難しい1レコード複数行表示など複雑なデザインを、ドラッグ&ドロップやプロパティウィンドウでの数値入力など簡単な操作で実現することができる。

サンプル画像:伝票のような複雑な入力画面をWebアプリケーションで実現できる(※製品ページより転載)
サンプル画像:伝票のような複雑な入力画面をWebアプリケーションで実現できる
画面レイアウトを行うテンプレートデザイナ:ドラッグ&ドロップでグリッドにセルを配置してデザインを決めていく(※製品ページより転載)
画面レイアウトを行うテンプレートデザイナ:ドラッグ&ドロップでグリッドにセルを配置できる

 また、伝票情報など大量のデータ入力作業においても、通常のWindowsアプリケーションと同等の操作感を提供できるよう、キーボード操作を柔軟に制御できるショートカット機能を備える。フォーカス遷移やセルの選択といった動作を、GUIエディタ上でJavaScriptの記述なしに任意のキーに割り当てることが可能となっている。

 データベース連携においては、ADO.NET/DataSourceコントロールとの連結をサポート。データ連結時にはAjax機能が適用されるため、データの追加・削除・更新のほか、ページ移動やソートといった操作に伴うデータの読み込みがコールバックによって行われ、ページ全体の再読み込みが発生しない。また、スクロール操作によるデータの順次読み込みにも対応しているため、ページの初期表示時にかかる時間を削減できる。

 開発環境はVisual Studio 2008 SP1のほか、最新バージョンであるVisual Studio 2010に対応。開発に使用するマシン台数に応じて購入が必要となる開発ライセンスで、パッケージ版が税込126,000円、ダウンロード版が税込113,400円。運用には別途サーバーライセンスが必要となる。

 なお、同社の入力支援コンポーネント「InputMan for ASP.NET 3.0J」がVisual Studio 2010に対応し次第、InputManの機能を利用できるセル型がサービスパックとして提供される予定となっている。

 
【関連リンク】
MultiRow for ASP.NET

この記事は参考になりましたか?

  • X ポスト
  • このエントリーをはてなブックマークに追加
この記事の著者

CodeZine編集部(コードジンヘンシュウブ)

CodeZineは、株式会社翔泳社が運営するソフトウェア開発者向けのWebメディアです。「デベロッパーの成長と課題解決に貢献するメディア」をコンセプトに、現場で役立つ最新情報を日々お届けします。

※プロフィールは、執筆時点、または直近の記事の寄稿時点での内容です

この記事は参考になりましたか?

この記事をシェア

  • X ポスト
  • このエントリーをはてなブックマークに追加
CodeZine(コードジン)
https://codezine.jp/article/detail/5183 2010/09/13 16:57

おすすめ

アクセスランキング

アクセスランキング

イベント

CodeZine編集部では、現場で活躍するデベロッパーをスターにするためのカンファレンス「Developers Summit」や、エンジニアの生きざまをブーストするためのイベント「Developers Boost」など、さまざまなカンファレンスを企画・運営しています。

新規会員登録無料のご案内

  • ・全ての過去記事が閲覧できます
  • ・会員限定メルマガを受信できます

メールバックナンバー

アクセスランキング

アクセスランキング