设为首页
收藏本站
只需一步,快速开始
AIWORK版块
AIWORK
Portal
付费问答
AIWORK论坛
BBS
刷新问答
AIWORK
»
AIWORK论坛
›
AIWORK主页
›
AIWORK技术交流
›
AIWROK软件列表控件 [uiList] 实例演示
返回列表
发新帖
AIWROK软件列表控件 [uiList] 实例演示
QQ896757558
QQ896757558
当前离线
积分
1930
287
主题
192
回帖
1930
积分
管理员
积分
1930
发消息
显示全部楼层
AIWROK软件列表控件 [uiList] 实例演示
/**
*🍎交流QQ群711841924群一,苹果内测群,528816639
* uiList实际可用方法示例
* 根据运行日志,仅使用实际可用的方法
* 可用方法: getString, getColumnCount, getColumnName, update, getPosition, isLast
* 不可用方法: getStringl, add, addArray
*/
// 获取已知存在的sdfas列数据(已验证有效)
var value = uiList.findByID("sfadd").getString("sdfas");
printl("从sdfas列获取的值: " + value);
// 获取ID列数据(根据错误信息,这个列也存在)
try {
var idValue = uiList.findByID("sfadd").getString("ID");
printl("ID列的值: " + idValue);
} catch (e) {
printl("获取ID列的值时出错: " + String(e));
}
// 获取列表信息
try {
var count = uiList.findByID("sfadd").getCount();
printl("列表总行数: " + count);
} catch (e) {
printl("获取列表总行数时出错: " + String(e));
}
try {
var columnCount = uiList.findByID("sfadd").getColumnCount();
printl("列数: " + columnCount);
} catch (e) {
printl("获取列数时出错: " + String(e));
}
// 获取列名信息
try {
var columnName0 = uiList.findByID("sfadd").getColumnName(0);
printl("第0列的列名: " + columnName0);
var columnName1 = uiList.findByID("sfadd").getColumnName(1);
printl("第1列的列名: " + columnName1);
} catch (e) {
printl("获取列名时出错: " + String(e));
}
// 遍历所有行并打印数据
try {
var count = uiList.findByID("sfadd").getCount();
if (count > 0) {
uiList.findByID("sfadd").moveToFirst();
for (var i = 0; i < count; i++) {
// 获取当前行各列的值(仅使用可用方法)
try {
var idValue = uiList.findByID("sfadd").getString("ID");
var sdfasValue = uiList.findByID("sfadd").getString("sdfas");
printl("第" + (i+1) + "行 - ID: " + idValue + ", sdfas: " + sdfasValue);
} catch (e) {
printl("获取第" + (i+1) + "行数据时出错: " + String(e));
}
// 移动到下一行
if (!uiList.findByID("sfadd").moveNext(false)) {
break;
}
}
} else {
printl("列表为空,没有数据");
}
} catch (e) {
printl("遍历数据时出错: " + String(e));
}
// 更新数据示例
try {
uiList.findByID("sfadd").moveToFirst(); // 回到第一行
uiList.findByID("sfadd").update("sdfas", "更新后的值"); // 更新sdfas列的值
printl("数据更新完成");
// 验证更新结果
var updatedValue = uiList.findByID("sfadd").getString("sdfas");
printl("更新后的sdfas值: " + updatedValue);
} catch (e) {
printl("更新数据时出错: " + String(e));
}
// 获取当前位置信息
try {
var position = uiList.findByID("sfadd").getPosition();
printl("当前位置: " + position);
} catch (e) {
printl("获取当前位置时出错: " + String(e));
}
// 检查是否为最后一行
try {
var isLast = uiList.findByID("sfadd").isLast();
printl("是否为最后一行: " + isLast);
} catch (e) {
printl("检查是否为最后一行时出错: " + String(e));
}
// 其他可能可用的方法测试
try {
var cursorStep = uiList.findByID("sfadd").getCursorSetp();
printl("当前进度值: " + cursorStep);
} catch (e) {
printl("获取进度值时出错: " + String(e));
}
printl("已完成uiList实际可用方法示例");
复制代码
AIWROK
软件
列表
控件
相关帖子
2025-12-18
AIWROK创建和放大日志窗口并展示动态内容
2026-2-11
AIWROK软件苹果TAB界面视图示例
2026-3-3
AIWROK软件苹果脚本案例1空白站位[Space]方法
2026-3-5
AIWROK软件苹果水平容器[Horizontal]小实例
2026-3-6
AIWROK苹果脚本H5任务执行小例子
2026-3-9
AIWORK软件苹果H5案例自动化看广告撸金币系统
2026-3-10
AIWROK苹果系统打印H5界面日志输出
上一篇:
安卓列表控件 [uiList] 方法小结
下一篇:
苹果系统里如何使用OCR进行文本识别并执行点击操作
发表于 2025-10-8 06:52:03
举报
回复
分享
返回列表
发新帖
本版积分规则
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
黑夜模式
快速发帖
返回列表
返回顶部