雅比斯學院

術語表

I

iReport 自訂上傳格式與列印:完整指南

iReport:讓使用者輕鬆打造簡易報表的利器 iReport 功能優勢 iReport 是一款功能強大的報表設計工具,它最大的特色就是讓使用者能夠在不寫程式的情況下,自行設計出符合自己需求的報表。這項工具的優勢如下: 高度彈性: 使用者可以根據自己的需求,自由調整報表的樣式、內容和格式,滿足各種不同的報表製作需求。 減輕IT負擔: 資訊人員只需提供一個友善的使用者介面,使用者就能夠自行設計報表,大幅減少資訊人員的工作量。 無需程式經驗: iReport 採用直覺式的圖形化介面,使用者無需具備任何程式設計的知識,也能輕鬆上手。 跨平台設計: iReport 採用響應式設計 (RWD),使用者可以透過電腦、平板或手機等各種裝置,隨時隨地設計報表。 豐富的功能: iReport 提供多種報表製作功能,包括: Word套印: 將報表內容匯出為Word格式文件。 Excel套印: 將報表內容匯出為Excel格式文件。 PDF報表: 生成專業的PDF格式報表。 樞紐分析:…

INQ 專案合約查詢

功能位置:營業銷售管理 > INQ專案合約查詢(ERPG00001) 目的 INQ 專案合約管理的主要目的在於提升專案合約相關流程的效率與透明度,同時確保專案合約的合規性與風險管控。並且可以透過專案合約編號,利用本作業查看一個專案合約在各階段的所有相關資訊。 前置作業 在使用INQ 專案合約查詢前,您需要確定以下資料在系統中已經建立。資料存在的才可以利用此查詢做相關的資料明細連結查詢。1.客戶資料檔:詳細操作可以參考基本資料管理的客戶基本資料管理。2.報價資料檔:詳細操作可以參考營業銷售管理的報價管理。3.訂單資料檔:詳細操作可以參考營業銷售管理的訂單管理。4.銷貨資料檔:詳細操作可以參考營業銷售管理的銷貨管理。5.銷貨退回資料檔:詳細操作可以參考營業銷售管理的銷貨退回管理。6.銷項憑證資料檔:詳細操作可以參考營業發票管理的發票開立管理。7.銷退折讓資料檔:詳細操作可以參考營業發票管理的銷退折讓開立管理。 應用說明 在整個營業銷售是經過報價、訂單、銷貨或銷貨退回、銷項發票或及銷貨折讓等不同時機產生的各種單據。本作業就是利用 INQ 專案合約編號串起各階段產生的單據,方便主管或管理者可以一目瞭然的看出各專案合約已進行到那一個階段,或總共進行了多少單據。 (1)客戶資料:INQ 專案合約是跟客戶訂定的,所以在此可以透過客戶的列表查詢客戶的詳細資料。 (2)報價資料:可以看出一個合約共進行了多少報價單,由<報價單號>的連結就可以看到詳細的報價資訊,由<流程>可以看出單據的簽核過程。 (3)訂單資料:可以看出一個合約共進行了多少訂單,由<訂單號碼>的連結就可以看到詳細的訂單資訊,由<流程>可以看出單據的簽核過程。 (4)銷貨資料:可以看出一個合約共進行了多少銷貨單,由<銷貨單號>的連結就可以看到詳細的銷貨資訊,由<流程>可以看出單據的簽核過程。 (5)銷貨退回資料:可以看出一個合約共進行了多少銷貨退回單,由<退貨單號>的連結就可以看到詳細的銷貨退回資訊,由<流程>可以看出單據的簽核過程。 (6)銷項憑證資料:可以看出一個合約共開了多少銷貨發票,由<申請單號>的連結就可以看到詳細的銷項發票資訊,由<流程>可以看出單據的簽核過程。 (7)銷退折讓資料:可以看出一個合約共開了多少銷退折讓單,由<單據號碼>的連結就可以看到詳細的銷退折讓單資訊,由<流程>可以看出單據的簽核過程。 詳細的INQ專案合約可以利用列表資料的查詢功能查看更多的資料。

iTable欄位屬性與公式介紹

欄位詳細屬性介紹如下: 屬性用途標題欄位的顯示標題文字欄位欄位的實體名稱類型欄位的類型,如下的類型:KeyKey鍵值。KeyAuto鍵值,且為自動編號。(參數設定自動編號的規則)KeyName被當成下拉選單時顯示的名稱欄位。KeyRefval鍵值,且為開窗選單。(參數設定關聯的資料表)KeyCombo鍵值,且為下拉選單。(參數設定關聯的資料表)CommonText文字方塊。Number數字,只能輸入數字。(參數設定數字顯示的格式)如:C2代表顯示 幣別+千分位+小數顯示到2位。N0代表顯示 千分位+小數顯示到0位。TextArea文字方塊(多行)。CheckBox按鈕選項(複選)。(參數設定選項)Switch開關切換,如on/off、true/false、是/否。(參數設定選項)DateDate日期挑選。(參數設定日期格式)TimeBox時間挑選。(參數設定時間格式)DateSelect以 "__年__月__日"這種輸入格式,年月日皆可以下拉選擇,如果是民國年可以用民國 YYY年MM月DD日。而且年月日可以自由設定全部或任意一項或兩項。(參數設定日期格式)DateTime日期時間挑選。(參數設定日期時間格式)DateC8日期挑選,儲存文字型日期,如20230101。(參數設定日期格式)ItemsCombo下拉選單。(參數設定選項)Option按鈕選項。(參數設定選項)RelationRefVal開窗選單。(參數設定關聯的資料表)RefName開窗選單,可顯示名稱。如:挑選帳號001,顯示姓名andy。(參數設定關聯的資料表)Combo下拉選單。(參數設定關聯的資料表)Option按鈕選項。(參數設定關聯的資料表)AutoComplete自動完成輸入。(參數設定關聯的資料表)otherHtml圖文編輯器。FileUpload檔案上傳。Picture顯示圖片。MultiImput多欄位輸入,一個欄位可以分開多個欄位一起輸入。(參數設定以"#"判斷為一個輸入格。)如:銀行:# 帳號:#呈現會如下:Signature簽名。BarCode一維條碼。QRCode二維條碼。Scan使用APP時,可啟動相機掃描條碼。SystemCreator建檔人員+建檔日期。Updater異動人員+異動日期。參數搭配類型所選擇的控制項,輸入詳細設定,如數字或日期格式,自定選項內容等等。長度資料欄位長度。小數小數點位數,配合數值欄位所要定義的小數位數,如果是非數值欄位可以不必理會。預設預設值,可為固定值或系統變數。驗證欄位格式檢查,可檢查身分證字號、電子郵件、網址格式、數值區間、資料唯一性。查詢是否為查詢欄位。必填是否必填。加總是否要進行加總並顯示總計值。編輯此屬性控制的是打開視窗編輯(RWD DataForm)時,是否顯示該欄位。如果為表格直接編輯(RWD DataGrid),此屬性無效。顯示在電腦螢幕時,表格(RWD DataGrid)是否顯示此欄位。App顯示在手機螢幕時,表格(RWD DataGrid)是否顯示此欄位。唯讀是否唯讀(不可編輯)此欄位。印表(此屬性請暫時無視。) 公式介紹: [欄位名稱] 為目的欄位,可選擇主檔或明細檔的欄位。 [欄位公式] 為計算公式的欄位,運算過程中可以用到 "+". "-". "*". "/". "("")"等計算符號,也可以用到系統提供的Funtion。 Funtion用法說明: 方法意義範例Total用於明細欄位,取得明細欄位加總值。[小計].TotaltoFixed(dig)對數值四捨五入,dig為小數位數。([合計].Total*0.05).toFixed(0)addDays(value,days)對日期進行加減得到新的日期,以天為單位,正值往後計算,負值往前計算。addDays([借貨日期], 3)diffDate(value1,value2)計算value1到value2間有多少天。diffDate([起始日],[終止日]) Top of Page Related Topics 

iTableDataForm與DataGrid介紹

DataForm Step1> 首先點選DataForm的圖示 右邊的屬性會切換到DataForm屬性。 Step2> DataForm屬性用途介紹 屬性用途資料表可以下拉選擇既有的資料表也,可以用輸入的方式打上資料表名稱。(尚未存在的資料表請用輸入的方式,後續編成匯出會自動建立此資料表)標題編成匯出後RWD DataGrid和DataForm的標題名稱。上層資料表如果是主明細檔,此DataForm為明細的話,這邊請設定主檔的Table。(如果為單檔或主檔,無須設定此屬性)包含表格設為true的話,runtime畫面呈現為表格,編輯則用表單編輯(前端網頁產生DataGrid+ DataForm)。<資料呈現><資料編輯> 設為false的話,runtime畫面呈現與編輯都只以表單作為使用(前端網頁只會產生DataForm)。<資料呈現與編輯> DataGrid Step1> 首先點選 DataGrid 的圖示 Step2> DataGrid屬性用途介紹 屬性用途資料表可以下拉選擇既有的資料表也,可以用輸入的方式打上資料表名稱。(尚未存在的資料表請用輸入的方式,後續編成匯出會自動建立此資料表)標題編成匯出後RWD DataGrid的標題名稱。上層資料表如果是主明細檔,此DataGrid為明細的話,這邊請設定主檔的Table。(如果為單檔或主檔,無須設定此屬性) Step3> DataGrid的呈現方式

iTable架構與特色 

架構 iTable提供全新的設計界面,不需要先上傳word檔案即可產生資料表、後端模組與前端網頁。不過由於沒有上傳word檔案,因此就沒有word套表的功能(但可透過另一個iReport功能來上傳Word進行套表)。 如上圖,iTable可以讓不懂程式的系統分析師或是一般使用者就可以進行開發工作。 特色 一、多種Template,快速決定頁面型版 以往的EEP Wizard,無法設計一對多,或是三階表單架構的畫面,樣板數量也較少。 iTable精靈可設計多種一對多、或是三階的表單或表格,樣板種類高達9種,可透過介面上的圖標來示意樣板的樣式。 二、直覺式輸入欄位,智能決定型別與參數。 只要輸入表單標題,會智能自動決定欄位類型,例如: 鍵值類->key(鍵值欄位)、keyName(關聯顯示對應的名稱) 文字類->textbox(文字框)、textArea(多列文字框) 、html(網頁文字框) 數字類->numberBox(數值) 日期類->dateBox(日期)、dateSelect(年月日下拉) 、TimeBox(時間) 關聯類->Refval(關聯選單)、Combo(下拉選單) 、AutoComplete(自動選取) 其他->Options、CheckBox (單.複選) 、Switch(開關)、FileUplad(檔案或圖檔上傳) 每個欄位的前方會根據類型顯示不同的控制項圖示,方便識別。 三、全視覺化欄位拖拉機制,可拖入現有資料表欄位及自動設定關聯。 如果要在產生網頁前更改版面設計,以往的EEP Wizard只能調整欄位順序無法進行排版,iCoder Wizard則需重新編輯Word並匯入檔案。iTable則提供設計界面,可以直接拖拉欄位並設計排版。如下圖,可直接拖拉欄位到指定位置,如果該位置已有欄位則代表交換位置。 如下圖,在表單與表格上,可以透過"+"與"-"兩個圖標,進行版面增加或減少欄(Row)與列(Column)。 如果要設計開窗的關聯選單,例如訂單明細的產品編號,要開啟產品資料表進行開窗挑選。可直接拖入"產品資料表"的"產品編號"欄位即可。 四、可設定欄位詳細屬性,如:類型/格式/預設/檢驗/查詢/編輯/唯讀/顯示/APP顯示等。 iTable Wizard會根據輸入的欄位標題智能判斷欄位的類型與屬性,開發人員也可以自行設定下列三種類型的詳細內容 五、可自動產生或修改對應的資料表結構、Server端模組、RWD表單與資料字典。 iTable為一鍵式產生各項設定與功能。 六、支援視覺化的欄位公式計算設定,讓前端欄位可依公式自動反應計算值。 欄位間的運算關係的處理方式有很多種,有人寫在資料庫交易預存、有人寫在Server模組程式邏輯,也有在前端透過JS來寫,這三種的門檻都較高,需要程式設計師來開發,前兩種也需要在存檔後才能反應數字變化。 透過iTable欄位公式計算的設定,可直接輸入數值後馬上反應結果,例如輸入單價、輸入數量後,前端馬上反應小計數字,並因小計變動,自動反應主表的總計欄位,而完全不必寫任何的JS程式碼。 支援加減乘除運算,複雜運算可二次開發時處理。