项目 | 说明 |
功能 | 添加一行数据 |
方法 | void add() |
返回值 | void |
参数 | 无 |
案例 | uiList.add() |
项目 | 说明 |
功能 | 添加多行数组数据 |
方法 | void addArray(Object[] arg0) |
返回值 | void |
参数 | Object[] arg0 : 要添加的多行数据数组 |
案例 | uiList.addArray(new Object[]{"行1列1", "行1列2", "行2列1", "行2列2"}) |
项目 | 说明 |
功能 | 清空表 |
方法 | void clear() |
返回值 | void |
参数 | 无 |
案例 | uiList.clear() |
项目 | 说明 |
功能 | 删除当前行 |
方法 | void delete() |
返回值 | void |
参数 | 无 |
案例 | uiList.delete() |
项目 | 说明 |
功能 | 执行 SQL 语句 |
方法 | void execSQL(String arg0) |
返回值 | void |
参数 | String arg0 : SQL 语句 |
案例 | uiList.execSQL("DELETE FROM table WHERE id=1") |
项目 | 说明 |
功能 | 数据导出 |
方法 | void exportData(String arg0) |
返回值 | void |
参数 | String arg0 : 导出相关配置 / 路径等 |
案例 | uiList.exportData("导出配置") |
项目 | 说明 |
功能 | 数据导出到 TXT |
方法 | void exportTxt(String arg0) |
返回值 | void |
参数 | String arg0 : TXT 导出路径等 |
案例 | uiList.exportTxt("D:/data.txt") |
项目 | 说明 |
功能 | 加载列表控件 |
方法 | Object findByID(String arg0) |
返回值 | Object (加载的列表控件对象) |
参数 | String arg0 : 控件 ID |
案例 | var list = uiList.findByID("list1") |
项目 | 说明 |
功能 | 获取列数 |
方法 | int getColumnCount() |
返回值 | int (列的数量) |
参数 | 无 |
案例 | int count = uiList.getColumnCount() |
项目 | 说明 |
功能 | 通过列名获取所在第几列 |
方法 | int getColumnIndex(String arg0) |
返回值 | int (列的索引,从 0 开始) |
参数 | String arg0 : 列名 |
案例 | int index = uiList.getColumnIndex("姓名") |
项目 | 说明 |
功能 | 通过列号获取列名 |
方法 | String getColumnName(int arg0) |
返回值 | String (列名) |
参数 | int arg0 : 列号(从 0 开始) |
案例 | String name = uiList.getColumnName(0) |
项目 | 说明 |
功能 | 获取全部列名 |
方法 | String[] getColumnNames() |
返回值 | String[] (列名数组) |
参数 | 无 |
案例 | String[] names = uiList.getColumnNames() |
项目 | 说明 |
功能 | 获取记录数 |
方法 | int getCount() |
返回值 | int (记录的数量) |
参数 | 无 |
案例 | int count = uiList.getCount() |
项目 | 说明 |
功能 | 查询当前进度 |
方法 | int getCursorSetp() |
返回值 | int (当前进度值) |
参数 | 无 |
案例 | int step = uiList.getCursorSetp() |
项目 | 说明 |
功能 | 获取当前行 |
方法 | int getPosition() |
返回值 | int (当前行号) |
参数 | 无 |
案例 | int row = uiList.getPosition() |
项目 | 说明 |
功能 | 通过列名获取值 |
方法 | String getString(String arg0) |
返回值 | String (对应列的值) |
参数 | String arg0 : 列名 |
案例 | String val = uiList.getString("姓名") |
项目 | 说明 |
功能 | 通过列号获取值 |
方法 | String getStringl(int arg0) |
返回值 | String (对应列的值) |
参数 | int arg0 : 列号 |
案例 | String val = uiList.getStringl(0) |
项目 | 说明 |
功能 | 数据导入从字符串中导入到列表,格式为每行用; (回车)区分,列用---- 分割 |
方法 | boolean importData(String arg0) |
返回值 | boolean (导入是否成功) |
参数 | String arg0 : 要导入的数据 |
案例 | uiList.importData("u1----111111;u2----222222;u3----333333;") |
项目 | 说明 |
功能 | 是否最后一行 |
方法 | boolean isLast() |
返回值 | boolean |
参数 | 无 |
案例 | boolean isLast = uiList.isLast() |
项目 | 说明 |
功能 | 移动几行注意:是向下或者向上移动的行数,不是指定目标行数 |
方法 | void move(int arg0) |
返回值 | void |
参数 | int arg0 : 移动的行数(正数向下、负数向上移动对应行数) |
案例 | uiList.move(2) (向下移动 2 行) |
项目 | 说明 |
功能 | 切换到下一行 |
方法 | boolean moveNext(boolean arg0) |
返回值 | boolean |
参数 | boolean arg0 : 循环切换 |
案例 | uiList.moveNext(true) |
项目 | 说明 |
功能 | 随机切换 |
方法 | boolean moveRand() |
返回值 | boolean |
参数 | 无 |
案例 | uiList.moveRand() |
项目 | 说明 |
功能 | 切换到第一行 |
方法 | void moveToFirst() |
返回值 | void |
参数 | 无 |
案例 | uiList.moveToFirst() |
项目 | 说明 |
功能 | 切换到最后一行 |
方法 | void moveToLast() |
返回值 | void |
参数 | 无 |
案例 | uiList.moveToLast() |
项目 | 说明 |
功能 | 循环切换 |
方法 | boolean moveToNext() |
返回值 | boolean |
参数 | 无 |
案例 | uiList.moveToNext() |
项目 | 说明 |
功能 | 切换到指定行 |
方法 | void moveToPosition(int arg0) |
返回值 | void |
参数 | int arg0 : 指定的行号 |
案例 | uiList.moveToPosition(5) |
项目 | 说明 |
功能 | 切换到上一行 |
方法 | void moveToPrevious() |
返回值 | void |
参数 | 无 |
案例 | uiList.moveToPrevious() |
项目 | 说明 |
功能 | 数据查询过滤(按条件筛选列表中的数据) |
方法 | int select(String sql) |
返回值 | int (返回符合条件的记录行数) |
参数 | String sql : 筛选条件 SQL 语句(仅需写where 后的条件,无需完整select 语句) |
案例 | //连接表 var list1=uiList.findByID("list1"); //查询表 list1.select("select * from uiList where 内容1 like '%张三%'"); //切换到第一行 list1.moveToFirst(); var 内容=list1.getString(列名="内容1"); printl(内容) //切换下一行 list1.moveNext(循环切换=true) 内容=list1.getString(列名="内容1"); printl(内容) |
项目 | 说明 |
功能 | 保存当前操作进度 |
方法 | void setCursorSetp(int step) |
返回值 | void |
参数 | int step : 自定义进度值(如步骤 1、步骤 2,用于后续恢复进度) |
案例 | // 完成第一步操作后,保存进度为1 uiList.setCursorSetp(1); |
项目 | 说明 |
功能 | 设置列表控件的高度 |
方法 | void setHeight(int height) |
返回值 | void |
参数 | int height : 高度值(单位:像素,根据界面适配需求设置) |
案例 | // 设置列表高度为300像素 uiList.setHeight(300); |
项目 | 说明 |
功能 | 更新当前游标所在行的指定字段值 |
方法 | void update(String columnName, String value) |
返回值 | void |
参数 | - String columnName : 要更新的字段名(需与列表列名完全一致)- String value : 字段的新值 |
案例 | // 将当前行的“年龄”字段更新为“25” uiList.update("年龄", "25"); |
欢迎光临 自动发帖软件 (http://www.fatiegongju.com/) | Powered by Discuz! X3.2 |