没有合适的资源?快使用搜索试试~ 我知道了~
创建动态报表子程序创建动态报表子程序
需积分: 9 34 浏览量
2009-08-15
08:29:22
上传
评论
收藏 6KB TXT 举报
创建动态报表子程序创建动态报表子程序创建动态报表子程序创建动态报表子程序创建动态报表子程序创建动态报表子程序
资源推荐
资源详情
资源评论





















创建动态报表子程序
下面的一段报表生成程序摘自于动态报表管理
注意 结构: ldw_table 动态报表表体结构
ldw_parm 动态报表控件结构
程序较大,一言难尽,如有兴趣可以来Email mengfan8868@sina.com
string select_sql,st_text,modify_st=' ',modify_col=' ',modify_co=' ', modify_line=' ',modify_table = ' '
string dw_style,errors,syntax_str
int i
long lrow
select_sql = "select "
for i=1 to dw_parm_length
if ldw_parm[i].object_type = 'col' then
select_sql = select_sql + ldw_parm[i].object_name +','
end if
next
select_sql=mid(select_sql,1,len(select_sql) - 1)+" from "+ldw_table.table_name+" "+ldw_table.sql_whereclause
for i=1 to dw_parm_length
st_text = trim(ldw_parm[i].object_text)
if mid(st_text,1,3)='#v#' then //获取sql语句值
st_text = f_qxs_get_sql_value(st_text)
end if
choose case ldw_parm[i].object_type
case 'st'
下面的一段报表生成程序摘自于动态报表管理
注意 结构: ldw_table 动态报表表体结构
ldw_parm 动态报表控件结构
程序较大,一言难尽,如有兴趣可以来Email mengfan8868@sina.com
string select_sql,st_text,modify_st=' ',modify_col=' ',modify_co=' ', modify_line=' ',modify_table = ' '
string dw_style,errors,syntax_str
int i
long lrow
select_sql = "select "
for i=1 to dw_parm_length
if ldw_parm[i].object_type = 'col' then
select_sql = select_sql + ldw_parm[i].object_name +','
end if
next
select_sql=mid(select_sql,1,len(select_sql) - 1)+" from "+ldw_table.table_name+" "+ldw_table.sql_whereclause
for i=1 to dw_parm_length
st_text = trim(ldw_parm[i].object_text)
if mid(st_text,1,3)='#v#' then //获取sql语句值
st_text = f_qxs_get_sql_value(st_text)
end if
choose case ldw_parm[i].object_type
case 'st'
资源评论

lwy197926
- 粉丝: 0
- 资源: 10

上传资源 快速赚钱
我的内容管理 收起
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助

会员权益专享
安全验证
文档复制为VIP权益,开通VIP直接复制
