今日(6/20)本想將昨日的「跨區」作業完成,以為還蠻簡單的,結果到下班時,也才完成一半。這比對的工作,自紙本到電腦是過渡期,只是使用電腦如此長的時間,不利用電腦來處理,就是費時費工與費力之事,不止沒有效率,而且還浪費時間,應該說是浪費生命。
這跨區是「中央」要做的事,也只有它能提供使用的設計界面,因為它匯集整合了所有資料,管理所有的區域。不是中央的工作,又是誰的工作。其實也不難,對資訊本科的同學算是小事一件。
不要說我只是評批,就以Excel為例來說說「資料庫」如何做吧!當然網路上的資料庫也相同。
網路可以查到;
Excel 橫向共有16,384 欄。Excel 縱向共有 1,048,576 列。 這是自Excel 2007 版本以來,工作表的最大列數。 舊版本的Excel (例如Excel 97-2003) 的列數限制為65,536。
也就是,Excel 中的工作表有固定的列和欄數量,分別為1,048,576 列和16,384 欄。
以橫向的欄來說,A、B、…就到Z來說,26欄,相較於軟體提供的16,384 欄,算少的吧!
1、基本資料。用到10欄算多的吧!再加到10個20個也都還好。輸入這是各區承辦者的工作。也就是客戶在該區申請核可後建立的資料,沒話說。
2、跨區,這是甲區核可後,才能到乙區申請的,乙區通過再知會甲區。所以,甲區的權限就是瀏覽,也不用去編輯資料,如此看來甲區要掌握客戶到那些其他區申請,操作權在乙區。所以,客戶申請跨區後,給乙區一個乙區核取勾選的動作,不就好了。
也就是在甲區建立基本資料時,其實就有了除了自己外其他所有區域的勾選欄。可以設定勾選欄對甲區是唯讀的,對其他的區域是允許的。乙區只顯示乙區的勾選欄,勾選欄就是「ON」「OFF」。乙區選完之後,甲區是可以查看到且是唯讀可見不可以編輯的,只在基本資料整筆刪除或是歇廢時給與權限隱藏。以程式碼來說就一個邏輯值「AND」可以做分別,以此來決定是否有權限。就兩個「頁籤」「頁面」就行。
早期的「入口網站」登入來編輯,「查詢」則不用登入就可以看到。
所以,當乙區在操作勾選或查詢,可以看到甲區的資料,表示它是營業中的,看不到就是歇廢。而要看所有跨乙區的客戶,利用「勾選」欄為「索引值」不就全有了。想要看到自己區域的也可以看到。
換句話說,
甲區建立了基本資料,就是給了其他各個區域的方便。
給了其他區域的方便,也就給了自己方便。
像不像是「長勺寓言」「長柄湯匙的寓言」「天堂與地獄的宴席」的圖片、影片一般。
沒有留言:
張貼留言