请教下大家,这种可编辑的表格一般用什么技术实现?需求:工厂想做个软件,做个这种表格数据录入,方便后期查找归档

30 天前
 johnlin

1365 次点击
所在节点    问与答
19 条回复
tool2dx
30 天前
前端写这种最容易了。

客户端比较费力,需要找水晶表格之类的控件。还要从头学起。
johnlin
30 天前
@tool2dx 感谢,我想到的是前端通过普通的表单录入,然后预览出这种效果,导出打印也是这种效果,这种是不是比较好实现
Justin13
30 天前
可以看看葡萄城的活字格
johnlin
30 天前
@Justin13 好的,感谢
NewYear
30 天前
有预算么,买个 OA 系统,这个功能一般是叫“自定义表单”或者“协同表单”,一箩筐全部解决了,也方便维护。

一般企业,搞几百个这种表单都正常。

自己开发纯属没事找事,当然也可以自己开发个设计器,其实见识过成品还是不难开发的,就是费时间,直接打印网页就行。主要功能,按表格布局设计,输入框、单选、多选、下拉控件,数据报表,打印不用专门搞,直接打印网页就行。

不要老想着用 AI 自动化搞然后就担忧,工作你提供的是全套解决方案,而不是个别拧螺丝的小技巧。
就算是编程自动化了,也需要专业的人才能做成最合适最好的成品。
johnlin
30 天前
@NewYear 没办法呀,对方老板提出这种需求,我只能尽量满足呀。大家都知道不懂技术的老板尿性,看到一个功能觉得很简单,2 天就要实现,价格还压的低。。。
mhycy
30 天前
所以 GPT 给出了什么方案?
iOCZS
30 天前
这个不就是 table 么。。。。
NewYear
30 天前
自己要做的话细节太多,比如说要不要导入组织架构创建账号,谁发起这个单子,如何让不同的人填写不同的栏位?谁审核?各部门能否自定义管理人员,能否根据内容自动选择审核流程?如何通知需要操作的人?

嗯,你在试图单打独斗开发一套 OA 系统,还是功能完善的那种。

哦对了,其实一旦用起来,就需要全套的解决办法了,所以在厂子里最好买成品,自己搞劳神费心还容易出现后续无法维护的情况。比如说我们前辈开发了个类似的东西,还结合了 ERP 数据查询。。结果上面问,大家都有什么权限啊,我们无 f.u.c.k 可说,因为权限太宽松了,不敢提供,只能报告说前辈开发的,没有权限管理的功能,大家的权限都差不多,数据基本谁都能看,这种项目我们也没能力在上面整合起来。。。。说一千道一万,上面肯定是不信的,但是老项目谁没事想去重构呢,都是灾难。。。。所以在企业里能用成品就不要自己搞,初版开发是不难,就是后面老是要整体调整,就很麻烦了。。。要是用成品我们直接会说“这个功能没有”就行了,自家开发的你不做就是你的问题,不存在什么开发不了。

结果就是劳心费神,还被指责能力差,真的是吐血,我们部门人力也不够,要是开发肯定能开发的,但是你其他工作又耽误了,回头还是一个“能力差”的评价,所以员工早已绝望,效果也是全凭心情,你糊弄我,我糊弄你。

我在企业里碰过的老项目,基本上都是屎山,文档是不可能有文档的,这辈子都不可能有文档的(你能信某个枚举编码是 1 、2 、3 、4 、5 、X ,好家伙你用数字就好好用,X 是什么,还有订单的产品数量用的是字符串字段存储,还存储了千分号,一个排序全死翘翘,你能信几百人的列表,打开速度居然是 8 秒,一看 SQL 无语了,好家伙它每次显示都要去统计所有日志然后排序然后关联到人员再排序,完全不评估服务器运算的复杂度,我优化后直接瞬开),摸着石头去开发,有时候写错了都不知道,关联性低一点的还好,要是关联性多一点的程序,为了修改一个逻辑,查遍所有所有用到的页面,才能梳理出接近真相的答案,但不保真。


这些都是真实经历,我们接手的时候总觉得前辈开发的太辣鸡了,总在上面挑毛病,许多功能还是半成品,等我们接手后,根本没有时间精力去好好梳理,好好的按规范开发,时间不够,人力不够,工作项也是按需求随时变来变去,搞到最后都是糊弄,宁愿花时间摸鱼都不想碰那些代码。。。。不用说,后面的人也会指责我们辣鸡,久而久之个个落得“技术差”的评价,还是花钱买吧,自己搞纯属自己找不痛快,离职后都不安生。
NewYear
30 天前
原来你是乙方啊,那你们还是多慎重评估需求吧,这种需求看似简单,其实要做好背后的逻辑还是很庞大的。

这类需求,一开始你能填单就行。
后面藏着一大堆需求和细节。
NewYear
30 天前
@johnlin
切合主题我给你点建议吧。
你需要做一个设计器,表格布局就行,要能对表格进行合并拆分,拖拽大小,边框着色,一个页面允许放多个表格,布局这块就搞定了,然后要能拉入控件,然后是保存数据的后端脚本,根据控件设置自动管理数据表的功能。

然后再弄个报表设计器,能够自动写一些 SQL 就行。其他的慢慢衍生吧,只能说背后的东西还是比较多的,你要实际去用用别人的产品,才能明白怎样设计会好。

@mhycy
如果没有猜错,应该是 HTML+后端代码,这类填写的简单做很简单。。。但是真的要用,其实是需要做一个“表单设计器”+报表设计器。如果衍生下去也是一套系统功能,简单粗暴只可能是初期,慢慢的需求就来了。
kokerkov
30 天前
好家伙,没用过 ERP ?
kokerkov
30 天前
我说 access 就行,你信吗?
kokerkov
30 天前
如果不需要入数据库,PDF 表单就可以实现。
johnlin
30 天前
@NewYear #9 老哥,感谢您的回复,您的工作经历确实比较丰富,但是我这个没您公司那么大体量,就单纯的人家老板就需要这个功能,我给出方案他到时出钱就行。想改东西+钱呀!
johnlin
30 天前
@mhycy table 表格,哈哈哈
johnlin
30 天前
@iOCZS 确实 table ,一把梭,哈哈
johnlin
30 天前
@NewYear #10 给钱啥都好说,不给钱磨洋工呗!确实 2024 年的维护费还没给我呢。。。
vuuv
29 天前
这种一般是 word+excel 就能做。

有兴趣可以搜索下“word excel 批量生成”。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://tanronggui.xyz/t/1102209

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX