我有一项任务,我不知道怎么称呼它......无论如何,
我需要为具有不同设置的多个人做一个报告,我在想哪个是最好的方法。我使用 MsSQL 加载数据和一些存储过程来提取和创建导出文件。
为了说明,
MGR1 ->wants net sales, tax, discount
MGR2 ->wants net sales, gross sales, adjustments, tax
ACCT1 ->wants tax, discounts
我试图让事情变得充满活力,并且能够解决未来的需求......如果有的话......最终是不可避免的。
这就是我的计划,
1. I will create 2 table reference:
a: Table1 stores all the fields required for all personnel (the table will grow in columns)
b. Table2 stores all the formula for each personnel for each field (the table will grow in rows)
我想知道这是否是正确的做事方式,为什么我试图这样做是因为一些要求尚未知但从某种意义上说我已经拥有了我所需要的一切只是我试图消除每当需求发生变化时,只需更改表格中的值(公式),即可浏览脚本。
基本上,这可以吗?有哪些优点和缺点,以及可以实施哪些设计来支持这些要求?