A:用户数据是天软提供给客户用于临时存储数据的数据存储方式。
该数据存储于天软服务器中,与天软函数一样会占用账号的存储空间,所以一般推荐存储临时的小文件数据,大文件数据建议用户保存在用户本地,避免占用过多的账号资源,影响正常使用。
客户端支持手动查看、新增、修改、删除等操作。
程序支持提取、保存与删除的操作。
客户端手动操作
新增
1.在资源管理器中打开用户数据,右键新建用户数据
1)手动编辑用户数据
2)导入本地数据保存至用户数据,点击“系统”->“导入”后选择本地文件
2.客户端返回结果另存为用户数据,点击“系统”->“另存为用户数据”
查看
1)通过客户端左上角的快捷按钮:“数据”,可查看所有用户数据,单击打开数据文件
2)通过“系统”->“资源管理器”,进入“用户数据”,可以查看用户数据表的名称、更新时间及数据大小(单位:字节(B)),双击打开数据文件
]
修改
1.修改名称
在资源管理器中打开用户数据,右键单击某个用户数据或文件可进行更名操作
2.编辑数据
打开数据文件后点击允许编辑按钮
,即可对选择单元格经行编辑(仅支持用户数据)
删除
1)通过客户端左上角的快捷按钮:“数据”,打开用户数据目录,右键单击表名,可进行删除操作
2)在资源管理器中打开用户数据,右键单击某个用户数据或文件可进行删除操作
程序执行
新增及更新
保存新的或更新旧的用户数据表可使用模型savetable:FAQ:
SaveTable
当用户的可用内存空间不足时,保存用户数据失败。
在使用程序保存用户数据的时候可以分目录保存,只需在目录层次间添加‘\\’即可
查看及提取
1.查看
1)通过模型listtable查询所有用户数据名称列表:FAQ:
ListTable
2)通过模型testtable查看指定名称的数据表是否存在:FAQ:
TestTable
2.提取
提取指定名称用户数据表可使用模型loadtable:FAQ:
LoadTable
删除
通过模型deletetable删除指定名称的用户数据:FAQ:
DeleteTable
使用范例:
保存用户数据
范例一:直接在根目录下保存
//将r保存为用户数据testA
r:=rand(10,10);
Return savetable('testA',r);
//结果:-1
范例二:保存到指定目录下
//将生成的10行10列的随机数据保存到目录:mydata\目录下,保存文件名称为testA
r:=rand(10,10);
ret:=savetable('mydata\\testA',r);
return ret;
//结果:-1
说明:在保存后即时查看,服务器还没有把数据推送到客户端,
可以
点击‘系统’->‘检查用户数据’,右下角会弹出最新更新的用户数据,再点击菜单栏‘数据’,即可看到刚刚存入的数据
手动刷新用户数据的步骤
1).点击‘系统’->‘检查用户数据’
2).客户端右下角弹出最新更新的用户数据
3).即时查看到保存的用户数据
提取用户数据
范例三:提取指定目录下的用户数据
//将用户数据mydata目录下的testA表提取出来
return LoadTable('mydata\\testA');
删除用户数据
范例四:批量删除用户数据
//删除多个用户数据,删除所有的用户数据(谨慎使用)设置dlist:=listtable();即可
dlist:=array('testA','mydata\\testA');
for i in dlist do
begin
ret:=deletetable(dlist[i]);
echo dlist[i]," 删除成功";
end
return 1;
//结果:用户数据'testA','mydata\\testA'成功删除