一表多用

一表多用

客戶永遠是對的,

在這前提下,

客戶想要一張報表多用在不同程式,

照理說,

我們會直接畫不同報表出來給每一隻程式用,

但是~~~~

有沒有辨法真的只畫一張表給不用程式用??

 

事實上是可以的。

 

方法有二種:

第一種:

我們利用sql as的語法,

固定將不同資料表的欄位別名為固定的別名,

在報表永遠只讀別名,

而不是直接指定原本的欄位名稱。

 

第二種:

將取得的資料轉成報表可以讀的格式(例如:mdb),

報表內的欄位就可以固定讀取這些格式內的資料。

 

不管怎麼做,

都是避免直接讀到原本資料表的欄位,

但是~

缺點也很明顯,

沒辨法多做客製化修改,

只能用在格式是固定的報表中。

 

自我LV~