搜尋關鍵字:招標品項,新增品項,刪除品項,分頁,100筆,Excel匯入,xls,匯入品項,覆寫,10MB,暫存
現行品項頁採100筆分頁。只能在清單最後一頁新增;刪除後重新排列編號。換頁會把目前頁的編輯送回,後端依頁碼處理該頁區段並保留其他頁,不是只保留眼前100筆。
| Excel位置/條件 | 普通招標品項匯入規則 |
|---|---|
| 檔案格式 | 只接受xls,讀第一個工作表;xlsx不屬這支匯入格式。 |
| 檔案大小 | 大於10,485,760 bytes時拒絕;等於該值不因這個大小條件被拒絕。畫面訊息以10MB描述。 |
| 第1列 | 當作表頭略過,資料從第2列讀取。此parser沒有依表頭名稱配對欄位。 |
| A/B/C/D欄 | 依序為品項名稱/預估數量/單位/預算金額;額外欄不屬這四欄匯入。 |
| 儲存方式 | 以匯入列依序更新/建立品項,並刪除原清單多出的尾端資料;更正/當日修改在本次編輯資料中重建清單。整份清單依匯入內容取代,不是附加到最後。 |
不存在的空列、空儲存格會跳過;字串與數值儲存格會讀取,公式等其他儲存格不在這支parser的取值分支中。數值轉為十進位文字;數量及金額尾端的單一『.0』會去掉,轉換例外的數量/金額可能成為0。
匯入入口會觸發資料檢核,但解析或存入完成不等於所有商業規則通過;仍需檢查品項名稱、數量、單位、金額與跨頁總和。普通匯入不提供派遣固定費用/理由欄位;既存列的其他欄位是否保留取決於更新列,不能假設會跟著Excel重算。
10MB限制只屬本篇『品項Excel匯入』,不能套用到招標文件上傳程式。
程式查詢入口
tps/tps-C/src/main/resources/META-INF/resources/jsp/view/C/tpam/CreateTender_item2.jsp:417–520、565–571、630–700、713–749、755–790tps/tps-C/src/main/java/geps3/pms/tps/tpam/web/TenderManagementController.java:7513–7686、298、12629–12687tps/tps-common/src/main/java/geps3/pms/tps/common/service/TenderManagementService.java:12896–13033tps/tps-common/src/main/java/geps3/pms/tps/common/util/TenderImportPurchaseItemExcel.java:38–140
依 GEPS3 原始碼整理,檢視日期:2026-10-12;外部參數與主檔的實際值須由所列入口查詢。