找回密码
 立即注册

QQ登录

只需一步,快速开始

putaolr 活字格认证

初级会员

28

主题

64

帖子

436

积分

初级会员

积分
436

活字格认证

[使用感受] 记录用户页面操作

putaolr 活字格认证
初级会员   /  发表于:2020-5-31 15:12  /   查看:4291  /  回复:6
本帖最后由 putaolr 于 2020-5-31 16:15 编辑

在项目中,因为客户系统页面上按钮较多,可能会出现用户操作不熟或操作失误的情况,为了便于分析问题,需要对用户操作过程记录,所以就折腾出这个东西。
这个功能最初是基于5.0版本做的,使用的是模板命令。

下面介绍一下:
一、功能实现
1.创建表Creator,即操作人;CreateDate,操作时间;IP,记录系统的IP地址信息,可选择;System,如果有多个系统的话,可以以此区分,可选择;Content,操作记录;
image.png169853819.png

2.模板命令
(1)创建模板命令,设定参数
image.png846067809.png
(2)创建母版页,在母版页上放三个带有名称的文本框
image.png804253845.png
(3)模板命令:编辑命令
image.png951660156.png

整个数据传递过程是这样的:
1)模板命令参数->ActRecord文本框
image.png488836364.png

2)系统IP地址->ServerIP文本框,页面名称+ActRecord文本框信息->Content文本框
image.png504697875.png

3)添加RecordList表相关数据信息,这里把ServerIP文本框信息和Content文本框信息保存进去
image.png150940856.png

二、模板命令使用
1.页面设置母版页
image.png246955870.png
“页面1”和“页面2”母版页均为“母版页1”,上图中为页面1的情况。

2.可以在执行命令的单元格上面使用模板命令,哪些需要使用可以根据情况来看
如下图所示,按钮1的命令:
image.png926765136.png
复选框命令:
image.png445572204.png
“=”按钮命令:
image.png727997741.png
3.弹出页
弹出页是没设置模板页,要使用模板命令的话需要在页面上布置和母版页一样的文本框,否则保存数据失败。
image.png660714721.png

三,RecordList记录信息
image.png480165404.png
页面名称和操作记录都会记录表中,弹出页操作也记录下来了。

四、后续……
1.警告:运行时会有一条模板命令的警告,但并不影响记录信息
image.png34472044.png

2.使用母版页的目的是它可以作为一个公共资源,不需要像弹出页那样再放置文本框
所以有个想法:能否做一个存放公共资源这样一个功能呢?

3.在设置模板命令参数的时候,如果要保存多个信息,则会很依赖CONCATENATE函数,设置起来有些麻烦。

想法:能否做一个可以动态加参数的功能?
另外,如果页面上有多个操作都需要记录的话就都需要调用模板命令,也挺繁琐的。
活字格有导出文档的功能,文档里面会把单元格的横纵坐标都写出来,原本想结合这个做,但实在是不知道这个功能是怎么实现的。

此版本是根据5.0开发的,不知道6.0里是否有更强大的功能。另外,功能完成后,后续没有考虑做些优化的处理,现在为了认证这个事就把当时的设计直接搬出来了;上面的想法也是基于此基础上想出来的,如果大佬们有更好的方法,或者新版本中有更牛的方式,希望大家来一起探讨!这个功能就算是抛砖引玉吧,各位大佬们可以把你们的智慧都砸过来吧!


以上带颜色的文字请胡老大,梁老大看一下,特此点名!

PS:为了认证我也是拼了,终于水完帖子了。


image.png421009520.png
image.png777938842.png

demo.fgcc

365.5 KB, 下载次数: 190

评分

参与人数 1满意度 +5 收起 理由
孤狼 + 5

查看全部评分

6 个回复

正序浏览
储钱罐儿
初级会员   /  发表于:2021-7-4 11:56:36
8#
谢谢分享
回复 使用道具 举报
amtath悬赏达人认证 活字格认证
论坛元老   /  发表于:2021-7-3 22:28:55
7#
谁挖出来的呀
回复 使用道具 举报
Aa金砂
高级会员   /  发表于:2021-7-3 18:03:01
地板
是啊 有公共资源 就好了
类似 全局变量
回复 使用道具 举报
Eric.Liang讲师达人认证 悬赏达人认证 活字格认证
超级版主   /  发表于:2020-6-3 18:01:44
板凳
回复 使用道具 举报
djs521720讲师达人认证 悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2020-6-1 08:17:24
沙发
谢谢分享
回复 使用道具 举报
谢厅讲师达人认证 悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2020-5-31 17:59:45
楼主
牛逼
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部