摘要: autoit是模拟鼠标,键盘操作的一个自动化工具,可以写脚本来定制动作。一些体会 1.先把所操作的窗口尽量拖到屏幕左上角,即用函数WinMove("foo“,"",1,0),好处是固定窗口的坐标,不用在脚本里重新计算相对坐标 2.要定义一个热键,切换暂停/继续脚本。因为脚本执行时可能会出现意想不到的 阅读全文
posted @ 2023-10-02 09:32 平静寄居者 阅读(63) 评论(0) 推荐(0) 编辑
摘要: Salesforce的Flow中的Formula功能较弱,稍微复杂一点的功能,以前一般都调用Invokable的apex方法,但觉得需要调用服务端,效率不高。有些功能不牵涉到后台数据,完全可以通过Javascript来做。 但是一般情况下,只有lwc里才有javascript。而Flow不能直接调用 阅读全文
posted @ 2023-09-15 06:06 平静寄居者 阅读(16) 评论(0) 推荐(0) 编辑
摘要: 先是查到 ApexPages.currentPage().getURL() 但发现只能用于VisualForce,没用。 又查到 URL.getSalesforceBaseUrl().toExternalForm() 偶然发现String url = 'foo'是合法的,但是如果用了上面一条语句,u 阅读全文
posted @ 2023-07-19 22:50 平静寄居者 阅读(20) 评论(0) 推荐(0) 编辑
摘要: 同事问我一个问题,要我写几条sql。假设表temp的结构是这样的:字段: id, name有这些记录:123, foo 123, bar123, test 124, test 125 foo126 bar127 foo127 test128 foo128 bar128 test128 else现在要 阅读全文
posted @ 2023-07-14 22:45 平静寄居者 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 在hta文件里用vbscript执行程序,原来的写法是: Set shl = CreateObject("Wscript.Shell") shl.CurrentDirectory = foo Call shl.Run("""" & bar & """") 在windows 7下运行正常,但是在win 阅读全文
posted @ 2023-06-28 02:26 平静寄居者 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 今天碰到一个api,有个布尔类型的参数IsUpdate,如果true就更新,false就插入。如果数据库里已有记录,而又设成false,就会报错。 调试发现,先要调用另外两个api,根据返回结果来决定如何设置这个参数。 这个api设计的不好。不应该让api的用户来决定是否要更新,而应该自动在数据库里 阅读全文
posted @ 2023-06-22 03:49 平静寄居者 阅读(3) 评论(0) 推荐(0) 编辑
摘要: 看了一些软件设计方面的资料,大致印象是似乎都在强调灵活的设计,减少耦合,目的在于以后有变动时可以减少改动,这样也在一定程度上减少了出错的可能性。 现在觉得今后的需求变动难以预料,但是设计时,防止将来可能出现的bug(而不是将来可能的需求变动),似乎更为重要。 当然,将来可能出现的bug,需求的变动也 阅读全文
posted @ 2023-06-04 22:58 平静寄居者 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 闲着没事,折腾VBScript。VBScript最大的优点大概是三条,一是Windows内建,不需要安装其他软件,二是双击即可执行,无须编译,三是可以利用hta,比较容易做界面(至少比python强)。缺点除了出错处理比较烂之外,主要是比较老旧,微软没有兴趣维护,有的功能在新版Windows里已经失 阅读全文
posted @ 2023-04-30 02:04 平静寄居者 阅读(101) 评论(0) 推荐(0) 编辑
摘要: LWC(Lightning Web Component)的属性name, role发生变化,或者要删除某个属性时,Salesforce会自动检查是否有Flow引用这个lwc,如果有,则会提示,不能删除。手工操作,需要在Flow中先去掉这个lwc,然后发布修改后的lwc,再在Flow中加回去。问题是F 阅读全文
posted @ 2023-04-29 08:06 平静寄居者 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 触发器这东西貌似N年(大约90年代)很流行。比如那时候用Oracle Forms做开发的,大量的业务逻辑都放在触发器里。后来好像就少用了,最多的是用来审计,比如在数据库里放个历史记录表,每次原表数据有变化时,就在触发器里,将改动前后的数据复制到历史记录表里,便于以后的审计或者排错。 为什么现在少用触 阅读全文
posted @ 2023-04-28 01:20 平静寄居者 阅读(43) 评论(0) 推荐(0) 编辑