超难的问题....资料变色..
vb.net Winform+Crystal Report
有一主从表结构,用两个窗体做录入显示.
然后报表打印.
现在用户要求,凡是被其他人相对上一次改过的地方,则用红色显示.
在DataGrid中实现也行,在打印时水晶报表中实现也行...
本来做了修改日志,但用户懒得查,说不直观.
想来想去除非所有字段都用两个,每次保存时用一个字段存旧值.然后在报表中用公式判断就能实现.但是太变态了啊....我不想这么变态..
[解决办法]
是纯文本修改吗?不涉及图片及字体等变更?
[解决办法]
表里加一个
UPDATE_TIME 格式: "yyyy/MM/dd HH:mm:ss.fff "
和
UPDATE_ITEMS 格式:编号/名称/出版社
。。。。就行了