瀏覽次數: 627316

  • 如何自行命名資料表及欄位名稱?

    Word的表格中,



    資料表命名,使用 #M:TableName



    明細表命名,使用 #MD:TableName



    欄位命名,使用 # :ColumnName



    EX:



    # :Name 
    (
    欄位命名為Name)



    #A :Address  (欄位命名為Address)



    #M:Customers  (資料表命名為Customers)



















  • 如何改變欄位名稱?

    更改Word裡要變更的該欄位"欄位名稱"



    再來重新讀入Word



    重新讀入Word後,在iCoder"舊的欄位"刪除,將"新的欄位"選成舊的欄位的"實體欄位"名稱。



    重新編成匯出。











  • 如何使用或定義欄位的注解?

    只要在有#的欄位後面使用()即可,# (輸入你想打的註解)



    注意# ( ) 之間要空一格。



    如果有命名欄位,命名完後,也要空一格。如:



    #:Name (輸入你想打的註解)



    舉例:

    #KN :EnglishName(請輸入英文)



















  • 明細欄位的計算公式,能不能用到主表的欄位?

    不能。如果真的要用,必須把Master的欄位帶入Detail中。



    例如:

    ##[生產量] = [生產量]







  • 系統參數表歸類原則是什麼?
    [欄位名稱]+[標題]




  • 如何添加查詢條件?
    可以於畫面上的"查詢"勾選想要作為查詢的項目。
    如下圖:











    如此圖做修改↗
    可以勾選想要的項目為查詢的條件項目。也可以在Word的 # 欄位後面以符號 “^Q”來設定。

  • 為何印表時,資料表名#M會出現在印表出來的Word上?
    這是因為使用#M:命名時,":" 後面不小心加了空白。



  • 用到多階的RefVal為何自動帶入的值是別的欄位的?
    因為,有用到多階的Refval時, 要注意在Word中的"Key"的欄位次序,也就是說來源與目的Refval對應的Key欄位次序要一致。









  • 為何#E無法設定必填?
    #E 必填無效是正常的, 因為#E項目間會有一個','隔開(‘,’也算是內容),
    必填檢查會認為有填,所以,如果要必填,必須自行拆開欄位。










  • 為何Word计算公式中,如果有用到 ToFixed()时且之后為字串, 無法再運算?
    要把 ToFixed()放到最外面

    如: [C]=[A]+[B/8].ToFixed(1)
    要寫成 [C]=([A]+[B/8]).ToFixed(1)









  • 模糊查詢為何查不到時間跟數值?
    模糊查詢僅提供查詢字串的部分,
    如果要查詢日期、時間、數值請用別的查詢模式。




  • 將表單類型: '樹狀' 改回 '表單' 或 '表格' 時 為什麼會撈不出資料?
    請將"網頁"刪除,並重新存檔產生一次



    如下圖:









  • 匯入資料時,Excel的資料 01 02 03 匯入後變成 1 2 3,如何修正?
    這是因為Excel把這些資料視為數值,只要設定成文字即可,如下圖舉例:
    整排反白後,右鍵 -> 儲存格格式


    然後選擇 "文字" 即可。













  • 請問 #DE (日期選擇框)的 Format用法?
    #DE是一個日期框的元件,可以把年月日三個欄位個別拆開來讓USER選擇,
    所以有很多變化,#DE後面可以跟著一個Format的參數,Format用法可以按個人的所需來使用,
    YYYY 代表的是西元年(YYY代表民國年),MM代表月份,DD代表日期。
    使用時組合變化為年月日,年月,年,月,但是不能只有日。

    以下舉例:

    #DE YYYY-MM-DD
    #DE YYYY/MM/DD
    #DE YYYY.MM.DD
    #DE YYYY年MM月DD日
    #DE民國YYY年MM月DD日
    #DE YYYY年MM月
    #DE民國YYY年MM月










  • 為何在 TRS中, 寫入欄位值使用了常數後,就無法進行TRS過帳成功? (頁面會報出一個空白的錯誤訊息)?
    因為TRS使用字串或常數時, 使用了單引號或雙引號。

    如下圖:

    「"銷貨" 」應改為 「銷貨 」即可









  • 在Word中, 如何自動計算日期的加減?
    可以透過 Word的iCoder計算公式, 
    如下設定歸還日期自動會根據借貨日期往後30天, 如果要往前, 可以用負數代表往前。 
    #[預計歸還日期]= addDays([借貨日期] ,30)









  • Word的自動編號, 字軌用英文字, 為何會編不出來?
    因為包覆英文字的單引號必須為半形符號,不能為全型符號。
    如果單引號已經為半形符號自動編號還是編不出來,
    請如下兩圖設定:












  • 通常 #D會預設今天的日期, 如果不想要自動預設, 如何設定?
    以 "{}" 來設定為空值即可, 如: "結案日期: #D {} "





  • 為何設計的Word格式中, 有些欄位讀不出來'#'的位置與欄位型別?
    此情況大都是因為Word中大量用到表格(Table),
    而且表格中有包含了獨立的子表格,
    此時該獨立的子表格內就無法讀到'#'的欄位,
    也就是說,使用子表格時其邊線必須與外面的表格相接,無法獨立內崁一個子表格;
    另一種情況是使用Word"圖案"來製作表格,
    這種情況下,圖案內的'#'也是無法被iCoder所辨識,
    需改用表格取代圖案畫線的功能來設計表格。



  • Word的#A(多行),可否預設換行的資料?
    可以在 { } 預設資料的內容中加入"\n"代表換行的意思,
    注意如果預設內容很長,需要自行擴充系統表COLDEF的DEFAULT_VALUE寬度(建議設為500)。
    如:
    #A {1. 本報價單沒有本公司業務章無效\n
    2. 本報價單價格一律為含稅價格\n }





  • 為何我設定了 Word的 ':欄位名稱' 會沒有抓到? 如:"#DE YYYY年MM月 :作業月份", 欄位無法抓到"作業月份"
    這是因為Word的'#'之後的參數, 如果有 ':欄位名稱'設定時, 必須放在參數之前,所以才沒有抓到, 請前後調換即可。



  • Word的 #G: 與明細表一起使用為何會無效, 並無法抓到 #MD: 明細表?
    #G: 與 明細表的 DataGrid組合時須注意, 因為 #G:群組定位必較特殊, 如下的幾個限制:
    1. #G: 與 #MD: (或#MD2:或#MD3:) 不能在同一列中定義,會有衝突。如下:







  • Word的表格中,如何讓#O各選項以換行的方式呈現?
    可以利用Shift+Enter
         
  • 為何我的 ## 第2階表格上方有設定 #B, 但卻無法產生這個 #B的頁籤?
    此為 #B用法的特例,
    必須在此 #B下方再添加任意一個主檔欄位,即可正常產生頁籤。