基本信息
搜索提示
查询条件设置
该设置对table查询有效,(可以为空):日期的默认值是JS函数表达式.
SQL格式为:
$Para=FK_Dept#Label=部门#ListSQL=Select No,Name FROM Port_Dept
$Para=Dept#Label=所在班级#ListSQL=Select No,Name FROM Demo_BanJi
$Para=XB#Label=性别#EnumKey=XB
$Para=DTFrom#Label=注册日期从#DefVal=(new Date( (new Date().setDate(-30 + new Date().getDate()))))
$Para=DTTo#Label=到#DefVal=(new Date())
URL格式为:
$Para=Dept#Label=所在班级#ListURL=/DataUser/Handler.ashx?xxx=sss
执行CCFromRef.js返回JSON格式为:
$Para=Dept#Label=所在班级#ListFuncName=MyFunc
数据源
设置一个查询的SQL语句,必须返回No,Name两个列。
该参数支持ccbpm表达式,比如:SELECT No, Name FROM WF_Emp WHERE FK_Dept='@WebUser.FK_Dept'
必须有:@PageCount @PageSize @Key 三个参数,分别标识:@PageCount =第几页, @PageSize=每页大小. @Key=关键字
比如For SQLServer:
SELECT TOP @PageSize * FROM ( SELECT row_number() over(order by t.No) as rownumber,No,Name,Tel,Email FROM Demo_Student WHERE Name LIKE '%@Key%' ) A WHERE rownumber > @PageCount
总条数: SELECT COUNT(no) FROM Demo_Student WHERE (Name LIKE '%@Key%' OR No LIKE '%@Key%')
比如For Oracle: SELECT No,Name,Email,Tel FROM Demo_Student WHERE (Name LIKE '%@Key%' OR No LIKE '%@Key%')
比如For MySQL: SELECT No,Name,Email,Tel FROM Demo_Student WHERE (Name LIKE '%@Key%' OR No LIKE '%@Key%')
添加的查询条件在为执行SQL查询时SQL语句后面不添加,解析的时候自动添加,其余的查询方式需要包含添加的查询条件
数据列名与中文意思对照
该选项可以为空,在右上角的列表里查询或点树树干的数据源出现的列表,需要用中文显示列头..
格式为:
例如: No=编号,Name=名称,Addr=地址,Tel=电话,Email=邮件
确定后执行的JS
,可以为空.
该选项可以为空,弹出框确定后执行的JS,可以直接写方法名或者方法.