商品検索画面の作成
ここまで作成した内容を田中課長にレビューしたところ、以下の要望が出されました。
- 商品名が途中で隠れているため列幅を広くして、多段明細にして欲しい。
- 商品名の入力も検索画面から指定できるようにして欲しい。
多段明細はフリーレイアウトグリッドのレイアウト機能を使ってすぐ修正。商品名の入力は、得意先画面と同様に商品検索画面を作成し、フリーレイアウトグリッドから呼び出せるように修正しました。
USE [czsample] GO /****** オブジェクト: StoredProcedure [dbo].[pr商品検索] スクリプト日付: 09/03/2008 15:59:40 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- -- 商品を検索します。 -- 引数:@商品名 -- CREATE PROCEDURE [dbo].[pr商品検索] ( @商品名 varchar(100) ,@検索オプション int ) AS SET NOCOUNT ON -- 名称に一致する商品を抽出し、結果のレコードを返します。 SELECT 商品コード, 商品名, 数量, 定価, 単価, 小計, 備考, 受注コード FROM dbo.vi受注明細トラン WHERE 商品名 LIKE dbo.fnFinedName(@商品名, @検索オプション) RETURN
受注画面の詳しい作成方法は、以下のリンクにあるビデオ動画にまとめていますので、こちらご覧になってください。
- フリーレイアウトグリッドで受注画面を作成する Part1
(高解像度版のダウンロード/wmv形式) - フリーレイアウトグリッドで受注画面を作成する Part2
(高解像度版のダウンロード/wmv形式) - フリーレイアウトグリッドで受注画面を作成する Part3
(高解像度版のダウンロード/wmv形式)