请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

新小林

中级会员

83

主题

254

帖子

759

积分

中级会员

积分
759
新小林
中级会员   /  发表于:2017-12-19 21:14  /   查看:4900  /  回复:14
首先先说明情景
就是产品的基本属性(比如固件、硬件版本、参数)等20多个属性是会不定时修改的
现在系统需要记录发货、维修等三四种动作发生时候的各种基本属性

像这种情况各位活友如何解决这个问题

现有我的解决方案是建立历史记录表,在每次做这些动作时候将全部属性录入一次,但是非常的麻烦,表格也非常的庞大,有没有更简便的方式?

14 个回复

倒序浏览
新小林
中级会员   /  发表于:2017-12-19 21:19:27
沙发
本帖最后由 新小林 于 2017-12-19 21:23 编辑

第二种方案援引以前excel的经验,就是将属性另立子表,仅记录每次更改的内容和时间,然后需要知道某个动作发生时候的产品属性状况时候,就以动作发生的时间点为查询条件,查询之前所有字段的最后一次更新。但是活字格并不支持在表格中直接显示某个字段最后一次更新状态,需要我在页面中加入N个表格并设置每个字段的查询条件。所以这个方案也被我给否了。

评分

参与人数 1金币 +100 收起 理由
Simon.hu + 100

查看全部评分

回复 使用道具 举报
cg6207悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2017-12-19 22:11:21
板凳
试一下!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
cg6207悬赏达人认证 活字格认证
金牌服务用户   /  发表于:2017-12-19 22:12:34
地板
试试这个!
看是不是这个效果!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x

评分

参与人数 1金币 +100 收起 理由
Simon.hu + 100 赞一个!

查看全部评分

回复 使用道具 举报
德拉库拉
注册会员   /  发表于:2017-12-19 23:00:34
5#
换个思维,把之前的主表与子表,变为子表与主表,然后固定一个产品编号的表,显示最大ID所对应的同产品编码产品。
回复 使用道具 举报
德拉库拉
注册会员   /  发表于:2017-12-19 23:02:20
11#
第一个办法加循环就ok了啊,要优化的话,得多换几思维试试,比如把之前的主表与子表,变为子表与主表,然后固定一个产品编号的表,显示最大ID所对应的同产品编码产品。

评分

参与人数 1金币 +100 收起 理由
Simon.hu + 100

查看全部评分

回复 使用道具 举报
德拉库拉
注册会员   /  发表于:2017-12-19 23:02:24
16#
第一个办法加循环就ok了啊,要优化的话,得多换几思维试试,比如把之前的主表与子表,变为子表与主表,然后固定一个产品编号的表,显示最大ID所对应的同产品编码产品。
回复 使用道具 举报
德拉库拉
注册会员   /  发表于:2017-12-19 23:02:25
18#
第一个办法加循环就ok了啊,要优化的话,得多换几思维试试,比如把之前的主表与子表,变为子表与主表,然后固定一个产品编号的表,显示最大ID所对应的同产品编码产品。
回复 使用道具 举报
德拉库拉
注册会员   /  发表于:2017-12-19 23:02:26
19#
第一个办法加循环就ok了啊,要优化的话,得多换几思维试试,比如把之前的主表与子表,变为子表与主表,然后固定一个产品编号的表,显示最大ID所对应的同产品编码产品。
回复 使用道具 举报
德拉库拉
注册会员   /  发表于:2017-12-19 23:02:27
20#
第一个办法加循环就ok了啊,要优化的话,得多换几思维试试,比如把之前的主表与子表,变为子表与主表,然后固定一个产品编号的表,显示最大ID所对应的同产品编码产品。
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部