请教自动编号+1(加一)的实现方法

动作开发 · 693 次浏览
凛时雨 创建于 2024-02-16 19:49

需求:我每天要给很多链接填写公司的编号。譬如今天是2月16日,W先生的货物第一件,我要写216W01,216W02。

问题:我要浏览的每个链接才决定要不要填写编号,但是有时候看了好几个链接才填写编号,我忘记上一个是216W02,还是216W03了。

求教:我能不能指定一个按键,每按一次,就+1数字并填入当前选框。怎么实现呢。


回复内容
凛时雨 2024-02-16 19:51
#1

“”216W“这个我可以自己填入,然后当天工作完之前(有可能过凌晨12点)都是“”216W“。电脑关机或者第二天某个时间点清零。下次工作再要求填入。有没人可以指导一下我,或者有偿帮我做出来

凛时雨 最后更新于 2024-02-16 19:54
H-D-G 2024-02-16 20:14
#2

先了解一下状态变量(用于保存上一次的数字,和你指定的前缀,比如216W),动作逻辑大致是:

  1. 拼接文本
  2. 发送到当前窗口(或者Ctrl+V)
H-D-G 回复 H-D-G 2024-02-16 20:15 :

需要定制也可以加我QQ:2809735321

epodak 2024-02-17 16:04
#3

1. 编号库的初始化和管理

  • 初始化:每天开始时,根据日期和预期的需求量初始化编号库。例如,如果是2月16日,编号可以从216W01开始,向上递增。
  • 存储:编号库可以存储在一个数据库中,也可以是一个简单的文件系统,主要用来跟踪哪些编号已被分配,哪些还是空闲的。

2. 编号的分配和追踪

  • 分配:当有新的请求时,系统自动从编号库中选择一个未被分配的最低编号,分配给该请求。
  • 追踪:每个编号的状态(已分配、未分配、已撤销)都需要被追踪管理,以确保编号的有效利用。

3. 撤销和重新分配机制

  • 撤销:如果一个编号被错误地分配了,需要有一个机制来撤销这个分配,将编号重新标记为未分配状态。
  • 重新分配:撤销后的编号可以根据需要重新分配给新的请求。为了保持编号的连贯性和易于管理,可能需要一个策略来决定如何优先重新分配这些编号。

4. 用户界面和交互

  • 交互界面:用户可以通过一个简单的图形界面或命令行界面与系统互动,执行编号的分配、撤销和查询等操作。
  • 反馈机制:系统应提供即时反馈,告知用户编号分配的结果,以及任何错误或撤销操作的状态更新。

5. 安全性和数据完整性

  • 数据备份:定期备份编号库,确保数据的安全性和完整性。
  • 权限管理:确保只有授权用户可以执行特定的操作,如撤销和重新分配编号。
CL 回复 epodak 2024-02-19 18:48 :

请勿在讨论区粘贴非直接解决问题的AI回复内容。

epodak 回复 林青雀 2024-02-19 12:56 :

哈哈哈,真搞笑的动作.你用心了.

林青雀 回复 epodak 2024-02-19 13:33 :

为啥搞笑?

CL 回复 epodak 2024-02-19 18:51 :

请避免在讨论区发送容易引起误解的的内容。 比如这个回复,容易让人以为是“嘲讽”的含义。

乐昂岚 回复 林青雀 2024-02-20 09:08 :

应该是高效

凛时雨 回复 林青雀 2024-02-27 11:11 :

谢谢你的动作,最近公司的事很忙,今天才有空测试。的确除了不能超越两位数以外已经能解决我很多痛点了。非常感谢大侠,本来是想着有个思路自己慢慢琢磨的,您费心了,想给你冲个专业版一年。

林青雀 回复 凛时雨 2024-02-27 17:05 :

更新了下动作,现在“初始序号”最多设置为999,1000以下的序号会补充成“001、011、099”这样的格式,应该够用了,哈哈。
但999以后,序号也可以正常+1输出。

祥睿御免 2024-02-19 17:57
#5

给你个大概思路,编号用右键用户输入的方式,内容写进动作状态里,普通运行动作就识别当前编号前缀的状态名字,对这个状态的数值+1,第二天需要换个编号的时候就右键添加或者选择编号,运行动作改变和读取的状态就根据选择的这个编号来,增加效率和体验的话就加个徽标或者通知显示编号名


回复主贴