对数据窗指定行、列字段加保护,并加以着色
来源:互联网 发布:人工智能产品代理 编辑:程序博客网 时间:2024/05/01 06:38
对数据窗指定行、列字段加保护,并加以着色
//***********************************************************************
//名 称:gf_set_protect(datawindow dw_setprotect,integer row,integer col)
//功 能:对数据窗指定行、列字段加保护,并加以着色
//参 数:
// datawindow dw_setprotect:数据窗
// integer row :行
// integer col :列
//返 回 值:无
//书 写 人:ljh
//修改时间:2011-04-19
//***********************************************************************
INTEGER li_i
STRING ls_str
dw_setprotect.setredraw(FALSE)
//重设背景
dw_setprotect.modify("#" + STRING(col)+".background.mode=2")
dw_setprotect.modify("#" + STRING(col)+".background.color=16777215")
IF row = 0 THEN
//改变某列颜色
ls_str = "#" + STRING(col)+".background.color = '536870912~trgb(230,230,230)' )"
dw_setprotect.modify(ls_str)
ls_str = "#" + STRING(col)+".protect = '1'"
dw_setprotect.modify(ls_str)
ELSEIF col = 0 THEN
// 改变某行颜色
dw_setprotect.Modify("DataWindow.Detail.Color= '1000~tif( getrow() = " +STRING(row)+ ",rgb(230,230,230),536870912) '")
FOR li_i = 1 TO INTEGER(dw_setprotect.Object.DataWindow.Column.Count)
dw_setprotect.modify(ls_str)
dw_setprotect.modify("#" + STRING(li_i)+ ".protect = '0~tif( getrow() = " +STRING(row)+ " ,1,0)'")
NEXT
ELSE
//改变cell颜色
ls_str = "#" + STRING(col)+".background.color = '1000~tif( getrow() = " +STRING(row)+ ",rgb(230,230,230),536870912) '"
dw_setprotect.modify(ls_str)
dw_setprotect.modify("#" + STRING(col)+ ".protect = '0~tif( getrow() = " +STRING(row)+ " ,1,0)'")
END IF
dw_setprotect.setredraw(TRUE)
- 对数据窗指定行、列字段加保护,并加以着色
- 对数据窗指定行、列字段加保护,并加以着色
- linux从文件中取出指定行指定列的数据并赋给变量
- datatable增加行、列、筛选指定字段
- CSS+HTML实例集合三,用户自定义创建表格并删除指定行、列,对表格中的数据进行排序,radio单选摁扭之调查问卷、之选择题
- python 读取oracle 数据,并写入Excel, 加密保护Excel,部分列数据可编辑,其他列数据为只读
- Easy UI DataGrid获取指定行指定列的数据
- JS添加删除一组文本框并对输入信息加以验证
- 大表数据加索引,加字段
- MySQL入门——修改数据表3:删除指定表的指定的数据列(字段)
- MySQL入门——修改数据表3:删除指定表的指定的数据列(字段)
- 两列字段,合并成一个字符串,并且中间加一个符号,并去掉所有的空格
- mysql导出指定字段数据
- sql添加字段并加备注、默认值
- [转] 用ROW_NUMBER()实现取指定行的数据 和从一个表中向另一个表中插入数据并实现某字段每行递增
- 数据写入Excel文件自动分页,并指定要合并的列索引
- C# Json数据反序列化为Dictionary并根据关键字获取指定值
- C# Json数据反序列化为Dictionary并根据关键字获取指定值
- vs2010提示error C2440: “=”: 无法从“wchar_t *”转换为“char *”,求解
- 配置电信网通双线双IP
- arith.js
- fedora java applet显示中文为小方框
- 【计算机网络常见面试题】双绞线的线对
- 对数据窗指定行、列字段加保护,并加以着色
- event.keyCode
- 使用Genymotion调试出现错误INSTALL_FAILED_CPU_ABI_INCOMPATIBLE解决办法
- QT移植总结(二)QT-4.6.3
- svn使用了external后,如何打tag
- [ext4]08 磁盘布局 - CheckSums
- char a[]=s.toCharArray()
- 为什么有的网站跳离率很高
- nginx与tomcat整合