文档介绍:10 如何在使用代码选择功能时,强制刷新数据源........................................................... 21 11 如何在查询时使设置的代码选择列将编码显示为对应的汉字................................... 21 五错误描述和诊断......................................................................................................................... 21 1 如果 IE 弹出对话框:没有该对象或未知的对象或者对象没有该方法........................ 21 2 如果弹出对话框: 中某某方法出现异常....................................................... 21 3 如果弹出对话框: MulLinejs 中某某方法中指定了错误的列(或者行) ..................... 22 4 如果出现其它错误信息........................................................................................................ 22 具体描述一约定和声明(1) 你使用得 IE 版本必须是 以上( 包括 ) (2) 在后续的所有说明中, 均假定 MulLine 的对象名为: ObjGrid ;该 MulLine 对象所在的表单名为:fm (3) 后续用到的行和列都是从 0行0 列开始。和数组是一致的( 注:除非有特殊声明) (4) 所有调用方法和属性的名字遵循命名规则:首字母小写,后续单词首字母大写。方法如: clearData , setRowColData , lock , unLock 属性如: mulLineCount , canAdd , locked (5) 具体实例:请看 Z:\resource\ 模版程序\testMulLine 下的示范待码) 运行: http://hostName:8900/ ui/testMulLine/ (hostName 是主机名) (6) 高级特性中,均借助于外部函数,必须包含相应的外部文件会有一些相关的初始化的附加设置。 2 如何在 JavaScript 中给 MulLine 赋值使用 MulLine 对象的 setRowColData (row,col,value) 方法参数为:行,列,值; 返回值为真假如;ObjGrid. setRowColData (0,1, ”赋给第 0 行第 1 列的值”); 注意:是从 0行0 列开始。因此,我们认为 0 行是第 0 行, 0 列是第 0列注意:第 3 个参数, value 如果不是变量,请用引号扩住注意:如果程序弹出对话框:提示 setRowColData 时指定了错误的行(或列) ,那么意味着你在赋值时指定的行或列超出了范围(即小于 0 或者大于行数或列数) 注意:请不要给 0 列赋值,因为是序号列,会自行变化 3 如何在 JavaScript 中从 MulLine 取值(1) 取出指定的第几行第几列的值使用 MulLine 对象的 g etRowColData (row,col) 方法参数为:行,列; 返回值:指定行和列的值如: var value=ObjGrid. g etRowColData (0,1); 注意:是从 0行0 列开始。因此,我们认为 0 行是第 0 行, 0 列是第 0列注意:如果程序弹出对话框:提示 g etRowColData 时指定了错误的行(或列) ,那么意味着你在取值时指定的行或列超出了范围( 即小于 0 或者大于行数或列数) 注意:可以得到 0 列(序号列)的值(2 )取出指定的某一行的值使用 MulLine 对象的 g etRowData (row) 法方参数为:行号; 返回值:指定行的所有值, 返回形式为一维数组如: var iArray=ObjGrid. g etRowColData (0); 注意:是从 0 行开始。因此,我们认为 0 行是第 0 行。注意: 如果程序弹出对话框: 提示 g etRowData 时指定了错误的行, 那么意味着你在取值时指定的行超出了范围(即小于 0 或者大于行数) 注意: 数组 iArray 值不包括序号列的值。即 iArray[0] 为该行第 1 列的值, 依次类推。 4 如何在 JSP 中得到 MulLine 中的值(必须提交页面)