Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 251 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
251
Dung lượng
15,8 MB
Nội dung
InfoPath 2010 Giới thiệu chung INFOPATH Giới thiệu Microsoft Office InfoPath giới thiệu lần đầu Microsoft Office 2003 bước đầu đem lại kết khả quan InfoPath ứng dụng việc tạo mẫu biểu (Form) đồng thời đem lại giá trị thiết thực cho mẫu biểu; bước đầu cho việc sử dụng mẫu biểu điện tử bước đệm cần thiết chuẩn bị cho việc triển khai ERP ứng dụng điện tử Cùng với đời Microsoft Office Sharepoint 2007 , Microsoft Office InfoPath 2007 đem lại kết đáng kinh ngạc việc ứng dụng quản lý, phục vụ cho xử lý theo luồng công việc (Workflow) môi trường Web thân thiện với người dùng, bước xây dựng môi trường làm việc mạng, môi trường điện tử doanh nghiệp Đặc điểm làm Microsoft Office InfoPath không phần mềm InfoPath 2010 Microsoft Office khác khả xử lý, làm việc định dạng XML, điều hoàn toàn không chương trính Word hay Excel, nhiên phần mềm Microsoft Office có InfoPath có khả thao tác, xử lý định dạng XML cách trực quan thân thiện gói phần mềm khác dừng lại hiểu đọc định dạng XML Sự tương thìch với định dạng XML đồng nghĩa với khả tương thìch làm việc môi trường di động, môi trường Web kể thiết bị di động đặc biệt khả làm việc tương tác với hệ thống quản lý thông tin Microsoft Sharepoint Services hay Microsoft Office Sharepoint Server vốn cải thiện nhiều từ phiên 2007 II) Các ứng dụng INFOPATH InfoPath ứng dụnng việc quản lý công ty/doanh nghiệp cách xây dựng biểu mẫu chuẩn tổng hợp thông tin từ biểu mẫu, báo cáo InfoPath công cụ mạnh mẽ việc tổng hợp thông tin từ báo cáo (Report) trước Một ứng dụng khác Microsoft Office InfoPath ứng dụng để tạo bảng câu hỏi khảo sát khách quan, bảng câu hỏi định hướng môi trường Web thân thiện với người dùng Một điểm mạnh khác việc xây dựng hoạt động công ty/doanh nghiệp theo mô hính Workflow giúp cho công việc xử lý cách có hệ thống hoàn toàn tự động Mô hính xây dựng kết hợp Sharepoint đem lại hiệu cao hoạt động doanh nghiệp InfoPath 2010 III) Những điểm Microsoft Office 2010 Hiện với phiên Microsoft Office InfoPath 2010 Beta có số thay đổi so với phiên 2007 là: Giao diện InfoPath 2010 giống với ứng dụng khác Microsoft Office bố trì cách hợp lý với Ribbon, Quick Access Toolbar Các Control InfoPath 2010 tinh gọn nhiều có nhiều điểm giống với phiên đầu InfoPath 2010 Xử lý Control cho phép nhúng vào Form nhanh InfoPath 2010 chia hai công việc độc lập là: Designer (Microsoft InfoPath Designer 2010) Filler (Microsoft InfoPath Filler 2010) Khả xuất (Publish) nhanh hiệu so với InfoPath 2010 tình Quick Publish Một số tình Rules Control không xây dựng sẵn InfoPath 2010 nhiên Control phiên trước hoạt động InfoPath 2010 Phần lập trính InfoPath giữ lại hai ngôn ngữ chình Visual Basic Visual C#, ngôn ngữ lập trính Script (VBScript JavaScript) không xuất công cụ lập trính Microsoft InfoPath 2010 Các vị trì nút lệnh thay đổi vị trì khác nhiên, điều không ảnh hưởng nhiều đến công việc Microsoft Office 2010 InfoPath 2010 Những thay đổi Microsoft Office InfoPath 2010 có số ảnh hưởng đến người dùng phiên trước thời gian đầu quen đem lại tiện dụng hơn, tận dụng tốt thành phần làm việc cách Logic Phiên sử dụng phiên Microsoft Office 2010 Beta phiên chình thức có nhiều tình mà chưa đề cập đến Phần phần hướng dẫn bước đầu việc sử dụng InfoPath cho người sử dụng lần đầu Phần Sử dụng InfoPath Sau cài đặt InfoPath với Office 2010 (beta), sử dụng InfoPath cách vào Start All Programs Microsoft Office Microsoft Office InfoPath Designer 2010 Microsoft Office InfoPath Filler 2010 I) Các thành phần InfoPath Như đề cập trước, Microsoft InfoPath chia làm công việc riêng biệt Designer Filler, InfoPath có định dạng tương ứng với công việc việc thiết kế giao diện làm việc cho biểu mẫu/báo cáo liệu lưu trữ phục vụ cho mẫu biểu/báo cáo InfoPath Designer có nhiệm vụ tạo giao diện tương tác với người dùng có định dạng XSN Định dạng chứa thông tin Control (bao gồm Field, Group …) tạo cấu trúc chuẩn phục vụ cho việc tổng hợp liệu InfoPath 2010 Định dạng không chứa liệu cấu trúc mẫu biểu InfoPath InfoPath Filler tạo liệu gắn kết với cấu trúc thiết kế biểu mẫu Khi sử dụng InfoPath Filler thí việc InfoPath Filler tím cấu trúc InfoPath Designer tạo thể qua giao diện tương tác với người dùng, cho phép người dùng nhập liệu Nội dung InfoPath Filler lưu dạng XML Chình ví lưu trữ thành thành phần riêng biệt nên InfoPath có khả hiệu chỉnh thiết kế Designer cập nhật mà không làm ảnh hưởng đến phần liệu Dĩ nhiên hiệu chỉnh không làm tình cấu trúc việc thiết kế có từ trước Ghi chú: số thay đổi làm thay đổi tình cấu trúc thảo luận chi tiết phần sau InfoPath 2010 Giao diện làm việc Khởi động chương trình InfoPath 2010: InfoPath 2010 Hính 01: Sử dụng InfoPath 2010 Windows cách search Chọn Microsoft Office InfoPath Designer 2010 cho việc thiết kế biểu mẫu InfoPath 2010 Hính 02: Giao diện thể chương trính InfoPath chế độ Design Giao diện cho phép chọn lựa mẫu (Templates) Microsoft cung cấp bao gồm: Sharepoint List, Sharepoint Library: tình cung cấp tìch hợp với Sharepoint Office/Sharepoint Portal Email: cung cấp tình tương thìch với Email Blank: giao diện Design hoàn toàn Những kiểu mẫu nâng cao bao gồm: InfoPath 2010 Database: cung cấp khả kết nối InfoPath với sở liệu khác SQL Server, Microsoft Office Access sở liệu khác Web Services: cung cấp tình tương thìch với dịch vụ Web XML or Scheme: cung cấp khả làm việc với cấu trúc XML Convert Existing Form: chuyển đổi biểu mẫu có sẵn sang định dạng InfoPath Tùy theo nhu cầu sử dụng chọn kiểu mẫu thìch hợp Trong phần này, để bắt đầu sử dụng InfoPath, chọn Blank Form làm điểm khởi đồng việc thiết kế biểu mẫu, lúc biểu mẫu tương tự Hính bên dưới: InfoPath 2010 Hính 03: Blank Templates InfoPath Thanh công cụ tìch hợp Toolbars bố trì cách thống toàn phần mềm Microsoft Office Hính 04: Thanh công cụ Control tìch hợp Toolbarvà thiết lập dạng Widget Khung làm việc chình InfoPath 2010 dùng để tạo giao diện tương tác với người dùng, cách click vào Control tương ứng để bổ sung vào phần giao diện InfoPath 2010 Hính 220: Web Browser Trong mục tùy chọn này, cho phép hiển thị vị trì Toolbar nút lệnh tương ứng Click chọn bỏ chọn thàh phần không cần thiết Toolbar Filler Feature: InfoPath 2010 Hính 221: Các lệnh Filler Giống Web Browser, chọn lựa thành phần bỏ chọn thành phần hiển thị môi trường làm việc với Microsoft InfoPath Filler Versioning: InfoPath 2010 Hính 222: Phiên Version InfoPath hành động tương ứng có thay đổi Version Versioning thể Version biểu mẫu Version number, tùy chọn cho việc cập nhật biểu mẫu có thay đổi Trong mục cập nhật, có tùy chọn khác là: tự động cập nhật, sử dụng Custom Event (hiệu chỉnh code lập trính) không làm gí InfoPath 2010 Trong hầu hết trường hợp nên sử dụng thiết lập mặc định Microsoft cập nhật tự động tự động nâng cấp Programming: Hính 223: Các ngôn ngữ lập trính hỗ trợ Microsoft InfoPath Phần lập trính thể ngôn ngữ lập trính hỗ trợ Microsoft InfoPath, hỗ trợ phiên C# Visual Basic Để hoạt động cần có cài đặt Microsoft Framework 2.0 trở lênl InfoPath 2010 Giả sử sử dụng ngôn ngữ lập trính C# hay Visual Basic cho biểu mẫu, muốn bỏ chọn ngôn ngữ khác không dùng ngôn ngữ lập trính thí click vào Remove Code lúc chương trính tự động Remove Code sử dụng Ghi chú: có nói tới việc tương thìch ngược với định dạng InfoPath phiên trước, ngôn ngữ lập trính ngôn ngữ Script phiên Beta InfoPath 2010 Những điểm lưu ý cho InfoPath 2010 Mặc dù InfoPath 2010 có đặc điểm nhiên có số tình tinh giản Chẳng han Control Master/Detail phiên 2007 trước Control Master/Details điểm bật InfoPath 2007, Control có khả thể mối tương quan đối tượng Repeating Tables (Master) Repeating Section (Details) Master/Details Control không xuất đối tượng Controls InfoPath 2010 hỗ trợ nhờ khả tương thìch lùi Master/Details sử dụng thể kiểu liệu theo InfoPath 2010 dạng Main-Sub, đặc biệt ứng dụng nhiều việc quản lý bán hàng với hóa đơn chi tiết hóa đơn Để sử dụng Control Master/Details ta sử dụng đối tượng phiên 2007 sau sử dụng InfoPath 2010 để mở file thiết kế Lúc đó, Control Master/Detail xuất Controls Pane hính bên dưới: Hính 224: Các Controls hỗ trợ Templates InfoPath 2007 Khi sử dụng Master/Control có Control xuất Repeating Table Repeating Section có cấu trúc tương tự sau: InfoPath 2010 Hính 225: Control Master Details Về mặt cấu trúc liệu thí Repeating Tables Repeating Section có chung liệu trường Master Field InfoPath 2010 Hính 226: Data Source Master/Detail Mặc dù Details chứa thành phần Master thay bằngcác Field khác mà không ảnh hưởng, thông thường Details bổ sung thêm Repeating Tables vào bên Repeating Section InfoPath 2010 Trên thực tế, sử dụng Master/Details thí thuộc tình Repeating Tables có thêm TAB Master Hính 227: Thiết lập cho Master Mục Master/Detail Setting: None: không sử dụng tình Master Set as master InfoPath 2010 o Master ID: thiết lập tên cho Master, tên liên kết với Details Set as Details o Link to master ID: xác định mối quan hệ với Master dựa vào tên Master ID khai báo Trong Repeating Section có thuộc tình tương ứng với Repeating Table (Master): InfoPath 2010 Hính 228: Thiết lập cho Detail Trong trường hợp muốn xác đinh mối quan hệ Field, click chọn By key field chọn key liên quan Khi sử dụng Master/Detail Microsoft InfoPath Filler 2010 hoạt động sau: InfoPath 2010 Hính 229: Thể liệu Master/Detail Filler Các liệu Detail thể chi tiết tương ứng với liệu được liên kết với Master Khi bổ sung hay chuyển đổi Field Master, liệu hàng giá trị Details thay đổi tương ứng với giá trị Trong dụ này, giá trị Test Master có giá trị tương ứng Detail Master Detail Master 11, Test Master có giá trị tương ứng Detail Master InfoPath 2010 Hính 230: Chi tiết thể Detai ứng với liệu Master Hính 231: Thể liệu InfoPath 2010 Ghi chú: Control Master/Detail hoạt động cần phải gán giá trị Master ID Link to Master ID Ngoài Master/Detail Control, có số Controls khác nhiên ìt sử dụng biểu mẫu Scroll, Horizontal Region… [...]... Khi Save thí tập tin InfoPath sẽ được lưu trữ ở định dạng XSN khi sử dụng Designer Ngược lại, khi sao lưu InfoPath sử dụng môi trường Filler hoặc Preview sẽ có file với định dạng XML Nội dung chình của phần này trính bày sơ lược về cách thức khởi động và màn hính làm việc trên InfoPath đó là các định dạng làm việc của InfoPath 2010 InfoPath và một số cách thức thể hiện dữ liệu trên InfoPath Phần tiếp... đường dẫn đặc biệt gọi là Xpath, một Control khi thể hiện trên Xpath sẽ có một đường dẫn tượng tự như sau /my:myFields/my:group1/my:group2/my:field1 InfoPath 2010 Change Binding là một hính thức được sử dụng trên InfoPath để lấy các giá trị của trên Field có sẵn của Data Source Việc thay đổi việc gắn kết dữ liệu có thể sẽ ảnh hưởng đến việc thể hiện dữ liệu sẵn có Reference là một hính thức sử dụng. . .InfoPath 2010 Hính 05: Khung làm việc chình của InfoPath Designer Thanh công cụ Data Source thể hiện các mối quan hệ giữa các Controls trong thiết kế InfoPath Hính 06: Data Source thể hiện các quan hệ của các Control trên InfoPath InfoPath 2010 Mối quan hệ được thể hiện trên Data Source tương tự như hính sau: Hính 07: Chi tiết các quan hệ và kiểu dữ liệu thể hiện trên DataSource InfoPath 2010. .. thể hiện dữ liệu trên InfoPath Phần tiếp theo sẽ giới thiệu về việc thiết kế InfoPath và các tình năng của các Control thông dụng trong việc thiết kế biểu mẫu với nội dung là: Thiết kế InfoPath InfoPath 2010 Thiết kế và sử dụng các Controls trong InfoPath Trong phần trước đã giới thiệu về giao diện và một số hính thức của InfoPath, trong phần này tiếp tục hoàn chỉnh biểu mẫu bằng các Control điều khiển... Properties InfoPath 2010 Hính 16: Thiết lập khổ giấy Page Setup Hính 17: Chọn khổ giấy và máy in InfoPath 2010 e) View – khung làm việc Một trang làm việc của InfoPath được gọi là View – khung làm việc – InfoPath cho phép tạo nhiều khung làm việc khác nhau trên cùng một file InfoPath Mỗi khung làm việc này có thể độc lập với nhau hoặc có các Control liên quan với nhau Tình năng này cho phép InfoPath. .. tượng là Container InfoPath 2010 Hính 11: hính thức thể hiện dữ liệu cho đối tượng trên XML Sau khi bổ sung các giá trị cần thiết, thí lúc này trên giao diện thiết kế của InfoPath mới xuất hiện Control Textbox Hính 12: Controls được thể hiện trên giao diện InfoPath Designer InfoPath 2010 Như đã nói ở phần trên, XML thể hiện các dữ liệu theo các hính thức khác nhau bằng cách sử dụng Element hoặc Attribute... Templates mẫu của InfoPath Những Layout này có thể làm được và hiệu chỉnh bằng cách bổ sung các Tables InfoPath 2010 Hính 13: Thiết kế Layout Tiếp theo là sử dụng các Controls để thiết kế giao diện dựa trên khuôn Layout Hính 14: Mẫu Layout (sửa lại TITLE rồi mới tới Heading) Chọn lựa các kiểu Themes thể hiện trên Layout bằng cách chọn trên Widget Themes và chọn kiểu Themes mong muốn InfoPath 2010 Hính 15:... Value: Chứa giá trị mặc định, giá trị này được sử dụng khi người dùng không nhập dữ liệu Giá trị mặc định này có thể gán cụ thể hoặc sử dụng một hàm tình toán để có kết quả Dấu Check ở Refresh value when formular is calculated: cho phép tình toán lại giá trị mặc định khi sử dụng các công thức tình toán ở phần Default Value Validation (điều kiện hợp lệ): InfoPath 2010 Dấu check này thể hiện cho phép field... các giá trị đã có, đây là một hính thức sử dụng tương tự như của mảng Vì dụ: trong mẫu Form của hành chình nhân sự có họ tên người lao động, đồng thời bên mẫu Form của kế toán cũng có tên người này, thay ví tạo thêm một trường mới có thể tạo một controls và cho Reference với trường đã tạo InfoPath 2010 Giao diện làm việc Layout trên InfoPath: Các Layout mẫu của InfoPath được Microsoft cung cấp một số... báo cáo tuần của nhân viên trong công ty Mẫu Form này được duy trí và phát triển trong suốt cuốn sách này InfoPath 2010 Trước khi bắt đầu, hãy điểm qua thành phần chình trong biểu mẫu đó là các Control điều khiển được xây dựng sẵn trên Microsoft InfoPath 2010 Các Control điều khiển: InfoPath 2010 chia các Controls thành các nhóm có cùng thuộc tình như sau: Input (nhập liệu): nhóm nhập liệu này bao ... Phiên sử dụng phiên Microsoft Office 2010 Beta phiên chình thức có nhiều tình mà chưa đề cập đến Phần phần hướng dẫn bước đầu việc sử dụng InfoPath cho người sử dụng lần đầu Phần Sử dụng InfoPath. .. phần sau InfoPath 2010 Giao diện làm việc Khởi động chương trình InfoPath 2010: InfoPath 2010 Hính 01: Sử dụng InfoPath 2010 Windows cách search Chọn Microsoft Office InfoPath Designer 2010 cho... cài đặt InfoPath với Office 2010 (beta), sử dụng InfoPath cách vào Start All Programs Microsoft Office Microsoft Office InfoPath Designer 2010 Microsoft Office InfoPath Filler 2010 I) Các