# 教學日誌修改紀錄 ## 2026-07-24 修改:還原為簡化版表單 ### 異動說明 客戶要求移除近期新增的 14 個欄位,還原為簡化版表單。 ### 表單新設計 | 欄位 | 控制項 | 說明 | |------|--------|------| | 異常情形 | RadioButtonList (無/有) + TextBox + 片語按鈕 | 選「有」時可輸入異常描述 | | 處理過程及建議 | TextBox (MultiLine) | 原「處理經過與結果」改名 | | 處理結果追蹤 | TextBox (MultiLine) | 新增欄位 | ### 異動檔案 | 檔案 | 動作 | |------|------| | `Forms\辦訓狀況\教學日誌處理.aspx` | 移除 14 個 ObjectDataSource;ItemTemplate/InsertItemTemplate/EditItemTemplate 將 14 欄位用 `<%-- --%>` 註解;異常情形改 RadioButtonList + TextBox + 片語;處理經過與結果→處理過程及建議;新增處理結果追蹤欄位 | | `Forms\辦訓狀況\教學日誌處理.aspx.cs` | 移除 `控制異常欄位顯示`、`ddl有無異常事項_SelectedIndexChanged`、`ddl異常類型_SelectedIndexChanged`;新增 `btn片語_Click` 空方法 | | `Forms\檢視UC\教學日誌暨異常狀況View.ascx` | 14 欄位用 `<%-- --%>` 註解;異常情形改 RadioButtonList + Label;處理經過與結果→處理過程及建議;新增處理結果追蹤顯示 | ### 保留未異動 | 檔案 | 說明 | |------|------| | `DAC\辦訓狀況\DAC_教學日誌1.cs` | 保留所有欄位(含 14 新增欄位),資料庫欄位不動 | | `DAC\辦訓狀況\DAC_教學日誌2.cs` | 不異動 | | `DAC\辦訓狀況\DAC_教學日誌選項.cs` | 保留所有方法(課程執行觀察、有無異常事項、異常類型、異常處理結果) | | 資料庫 | 保留所有欄位,不刪除 |