Presentation is loading. Please wait.

Presentation is loading. Please wait.

EEP 雲與端 體驗課程 訊光科技 / Andy Kao www.infolight.com.tw.

Similar presentations


Presentation on theme: "EEP 雲與端 體驗課程 訊光科技 / Andy Kao www.infolight.com.tw."— Presentation transcript:

1 EEP 雲與端 體驗課程 訊光科技 / Andy Kao

2 課程大綱 進度 課程內容 時間 上午 EEP雲與端開發工具概念 30 啟動帳號/jQuery Web表單設計 40 *下課休息 10
Mobile表單設計 預設檢核與控制項 60 中午休息 下午 jQuery Web多檔設計 Web/Mobile其他設計 查詢與報表設計 系統發佈 系統文件印表 Code下載與實體EEP開發 工作流程設計

3 新興的雲端產業

4 何謂PaaS Plotform as a Service 平台即服務 介於軟件即服務與基礎設施即服務間
管理雲端基礎設施對客戶端的佈署與維護。 透過工具或程式語言將軟體提供給用戶端。 用戶無需管理與控制雲基礎設施(包含網絡、服務器、操作系統或存儲) PaaS 也是 SaaS 模式的一種應用。

5 SaaS的優勢 不用安裝,可立即佈署 方便於適用與租賃 更低的使用與維護成本 維運與行動化更為便利 可隨意擴充,按量計費 避免侵權與盜版

6 SaaS的瓶頸 現有系統無法轉換 服務供應商少發展慢 企業的信任程度 網路的速度 企業IT觀念(技術與投資)

7 EEPCloud功能示意圖 Users Developer

8 EEPCloud架構圖

9 EEPCloud特色 隨時隨處:SaaS模式,不必安裝,只需要網路 快速的開發:透過Wizard自動化,數分鐘即可完成
所見即所得:以拖拉點選方式來設計頁面 減少溝通:以SA為開發對象,大幅降低溝通成本 80/20法則:80%快速開發,餘20%程式開發擴充 不必編譯:立即設計立即執行,並供多人協同開發 多種體驗:分別提拱Web網頁與Mobile網頁 簡單編程:具有JS與C#簡單程式工具,弭補不足 內建資料庫:提供雲端資料庫,並供轉入轉出功能 系統文件:Table、服務、WEB/Mobile頁面、報表等 虛實共存:虛擬雲端可以實體EEP相互轉換共存

10 EEPCloud & EEP雙向平台 Cloud Database System Data Local Database Developer
Table Service Web Page Mobile Report Local Database Developer

11 EEP jQuery/Mobile架構圖

12 EEPCloud 啟動帳號

13 EEPCloud帳號申請/啟動

14 建立資料庫/方案 建立資料庫: TEST 建立方案: SL1,方案1

15 導入資料與D.D. Import From File Import From File

16 EEPCloud Web 頁面設計

17 新增Service (Model) 使用Wizard 設定模組名稱(sBASIC) 增加Table進來

18 新增Web Page 使用Wizard 設定模組名稱與Template(使用Single2) 選擇Service名稱
選擇View/Master欄位

19 頁面元件與Preview Preview 預覽成果 表單設計器/元件/屬性

20 頁面/欄位更改 選擇Country 設定Editor為InfoComboBox 設定EditorOptions 設定Items
DataGrid拖入欄位 DataForm拖入藍位 用Edit Column來編輯

21 查詢設計 設定DataGrid的QueryAutoColumn=True 設定DataGrid的QueryColumns

22 輸出格式Format設定 訂單日格式: mm/dd/yyyy, 聯絡人format : '?OO?????‘ yyyy-mm-dd
訂單金額Format: C3(含$), N2(一般) 訂單日格式: mm/dd/yyyy, yyyy-mm-dd 民國年: YYY.mm.dd 或 YY/mm/dd

23 DataForm編輯模式 Switch模式 Expand模式 Continue模式

24 EEPCloud Mobile 頁面設計

25 新增Mobile Page 使用Wizard 設定模組名稱Template(使用MobileSingle2) 選擇Service名稱
選擇View/Master欄位

26 多螢與跨設備 PC & NoteBook & Pad & Phone Windows & iOS & Andriod

27 Default元件處理 function getcity(){ return '新北市'; }
DefaultMaster中Editor Columns 新增 Country=台灣, City=台北市, HireDate=_TODAY

28 Validate元件處理 public bool CheckPhone(string value) {
if (value[0] >= '0' && value[0] <= '9') return true; else return false; } ValidateMaster中Editor Columns 新增 EmployeeID,FirstName,LastName,設定CheckNull=True 新增 City,設定Range:A~Z

29 Mobile欄位元件 Select (Country) Date (HireDay) FlipSwitch (FlowFlag)
Refval (Country) RadioButton (Region) CheckBox (Region) Slider (PostCode)

30 EEPCloud 多檔頁面設計

31 新增多檔Server(Model) 使用Wizard 設定模組名稱(sORDERS) 增加Table進來 設定Relations

32 多檔的Web Page 使用Wizard 設定模組名稱與Template(使用MasterDetail1)
選擇Service(Command)名稱 選擇View/Master/Detail欄位

33 關連的顯示設定 DataGrid.Column中以InfoRefavl來做為關聯設定對象.
設定RemoteName/DisplayMember/ ValueMember

34 RefVal設定 DataForm.Column中以InfoRefavl來做為關聯設定對象.
設定RemoteName/DisplayMember/ ValueMember

35 ColumnMatch設定 Refval中設定ColumnMatch
設定多組的SourceFieldName與TargetFieldName

36 ComboGrid設定 DataForm.Column中以InfoComboGrid來做為關聯設定對象.
設定RemoteName/DisplayMember/ ValueMember

37 EEPCloud Web/Mobile其他設計

38 Mobile檔案上傳/圖檔顯示 Columns Editor設定為infoFileUpload
設定Filter為 jpg;png 及UploadFolder為 Image 設定Format為Image,Folder:Image,Height:80 設定Format為 Download,Folder:Image

39 GoogleMap整合 Use Map: Google DataForm.Columns中設定Editor為Map
GeoLocation 與 Address的控制(True/False)

40 Mobile QRCode顯示 DataGrid.Columns中設定Format為QRCODE,Size:80

41 Web 圖檔上傳與單一表單 Columns Editor設定為infoFileUpload
設定Filter為 jpg;png 及UploadFolder為Image 設定Format為Image,Folder:Image,Height:80

42 EEPCloud 查詢設計

43 查詢設計 1.使用Wizard, Template為Query1 2. 欄位設定客戶/員工/日期

44 加總與其他功能 Total設定(sum/count/max/min/average) Format: N2(小數兩位+’,’)
Frozen: True (凍結欄位) Sortable: True(排序)

45 FormatScript的處理 設定 dataGrid的Columns.FormatScript為colorValue
function colorValue(val, row) { ret = getFormatValue(val, "N2"); if (val > 100) { return "<div style=\"color:Red\">" + ret + "</div>"; } return ret;

46 Excel 輸出 datagrid的ToolItems新增一Icon 設定 Icon為icon-excel
OnClick為exportGrid

47 EEPCloud 報表設計

48 Report Wizard 設定Report Name與RemoteName 選擇所要印表的欄位

49 Report 設計器 Header/Detail/Footer 區域 全拖拉報表介面 設定加總值與Format 設定Group群組

50 RDLC 預覽 可輸出到 Excle/ PDF / Word DOC

51 與表單結合印表 可配合Report印出 onClick: exportReport 包括查詢條件一起帶出來

52 EEPCloud 系統發佈

53 Users/Groups/Menus 使用者 部門/群組 功能權限

54 Web/Mobile的發佈 Menu設定好之後, Run Web或Run Mobile

55 不同方案/資料庫的發佈 Copy或更新對方結構, 可以勾選是否包含資料 Copy或更新對方的Module或Page

56 系統文件 印表與下載

57 系統文件印表與下載 Table Schema Service (Model) Web Page Mobile Page

58 轉出到VS 實體開發平台

59 轉出到VS實體開發平台 Server端Export To VS WebPage Export To VS
Mobile Export To VS 在VS中加入Project 在WebSite中加入Page與CS

60 Workflow 應用設計

61 EEP .net WF 架構圖 Microsoft .net 3.0 / 3.x EEPNetServer
Win/Web Flow Client FLDesignerCore EEP WF Designer EEPNetServer WF File (XOML) EEP WF Activity (FLTools) EEP Core (FLCore) EEP2006 WF engine (FLRunTime) WF Designer WF runtime engine Microsoft .net 3.0 / 3.x

62 待辦/經辦/通知/逾時事項

63 企業組織 業務經理: 005(Acer) 總經理: 001(Andy) 行政經理: 002(Jin) 業務: 003(Sara)
11/18/2018 2:58 AM 企業組織 業務經理: 005(Acer) 總經理: 001(Andy) 行政經理: 002(Jin) 業務: 003(Sara) 006(Sunway) 63 © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

64 職級/組織別/代理人 不同流程 可以不同 代理人 11/18/2018 2:58 AM 64
© 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

65 設計一個WF表單 在DataForm中設定:IsShowFlowIcon(顯示流程按鈕)
11/18/2018 2:58 AM 設計一個WF表單 在DataForm中設定:IsShowFlowIcon(顯示流程按鈕) IsAutoSubmit設為True: 存檔時自動上呈 65 © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

66 設計一個簡單流程 勾選 Use Workflow 使用Wizard設定申請/審核/通知三個Activity
11/18/2018 2:58 AM 設計一個簡單流程 勾選 Use Workflow 使用Wizard設定申請/審核/通知三個Activity 設定審核的ApproveRights(經理/總經理) 66 © 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

67 會簽(平行簽核) 貼入 ParallelActivity 貼入 平行處理的活動 11/18/2018 2:58 AM 67
© 2006 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries. The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.

68 Q & A 敬請指教 您的支持,我們的動力


Download ppt "EEP 雲與端 體驗課程 訊光科技 / Andy Kao www.infolight.com.tw."

Similar presentations


Ads by Google