工作描述页面
首先要在页面上使用存储过程创建rsJobSearch记录集,其例子在下面。你需要使用高级的对
话框来连接储存过程。对于rsJobSearch要为记录集设置下面的数值。这些与表单区域一致的
数值传递自Search (搜索)页面,并且它的名字和在存储过程中参数的名字一样(除了@,因
为UltraDev不支持@)。你还要创建一系列的Request(请求)变量作为在下面表格的运行变量。
至此你可以放掉所有的记录集数值,它们是你想在Job Details页面想看到的。为Move to
First Record(移到第一个记录)、 Move to Next Record(移到下一个记录)、 Move to
Previous Record(移到前一个记录)和 Move to Last Record(移到最后一个记录)增加必
要的Server Behaviors(服务器行为)。
| 名字 |
缺省数值 |
运行数值 |
| EnterDate(键入日期) |
1/1/00 |
Request("EnterDate") |
| CategoryID(分类ID) |
'Z' |
Request("CategoryID") |
| RegionID (地区ID) |
'Z' |
Request("RegionID") |
| TypeID (类型ID) |
'Z' |
Request("TypeID") |
| Population ID(人口ID) |
'Z' |
Request("PopulationID") |
现在使用存储过程来创建rsJobCategories记录集。你需要使用高级对话框来连接到存储过程。首先你需要为rsJobCategories记录集编辑数值。接着你所需要做的是为 rsJobCategories设置缺省的数值给从rsJobSearch来的JobID数值。再设置记录集变量。
| 名字 |
缺省数值 |
运行数值 |
| JobID(工作ID) |
1 |
rsJobSearch.Fields.Item("JobID") |
你为记录集定义变量的ASP代码如下:
< %
Dim rsJobCategories__JobID
rsJobCategories__JobID = "1"
if(Request("JobID") <> "") then rsJobCategories__JobID =
(rsJobSearch.Fields.Item("JobID").Value)
% >
现在在Job Details(工作描述)页面创建一个表格并且从rsJobCategories增加分类数值。再设置表格作为一个重复区域(repeat region)来显示从记录集的所有行。
|