參照:
螢火飛 寫道:
要寫入 OOo Base 的 Table,先決條件是該 Table 必須要有一個 Primary Key,試試看吧 
我目前問題不是卡在這裡
先說明一下我的方法
01.建立一個資料表T,並且建立 A B C 三個欄位,存檔
PS.存檔時它會要求你建立主索引鍵ID,因此這個資料表就有 ID A B C四個欄位
PS.PS.在OOo Base建立資料表沒有主索引鍵無法將資料鍵入欄位中!(這應該是您要提醒我的吧~)
02.隨機的輸入資料
ID A B C
1 1 2
2 2 3
3 5 6
PS.C我故意不建立,因為我要用表單運算 A B 互相作用的結果再填入資料
03.建立查詢,我需要將C得到A+C,因此我寫入這樣子的SQL語法
SELECT "A", "B", "A" + "B" AS "C" FROM "T" "T"
在檔存成T1
04.以精靈建立表單
步驟1. 將所有欄位丟到右邊
步驟2.子表單不選,直接到下一步
步驟5.編排控制項,我把它設定為第一個樣式
後面的步驟都一直接下一步
05.手動編輯表單
點選C的欄位,右鍵=>取消群組
點選欄位,右鍵=>表單屬性
在資料這一項中的內容類型改成查詢
內容T1
06.存檔結束編輯模式
接下來打開資料表,欄位C會顯示A跟B的總合,不過它只是顯示出來而已,不會真的寫入到欄位C,而且所建立的表單也僅能查詢,不能修改
1129171371