一表多用
客戶永遠是對的,
在這前提下,
客戶想要一張報表多用在不同程式,
照理說,
我們會直接畫不同報表出來給每一隻程式用,
但是~~~~
有沒有辨法真的只畫一張表給不用程式用??
事實上是可以的。
方法有二種:
第一種:
我們利用sql as的語法,
固定將不同資料表的欄位別名為固定的別名,
在報表永遠只讀別名,
而不是直接指定原本的欄位名稱。
第二種:
將取得的資料轉成報表可以讀的格式(例如:mdb),
報表內的欄位就可以固定讀取這些格式內的資料。
不管怎麼做,
都是避免直接讀到原本資料表的欄位,
但是~
缺點也很明顯,
沒辨法多做客製化修改,
只能用在格式是固定的報表中。
自我LV~