Thay đổi ngôn ngữ lập trình của mẫu biểu mẫu

Quan trọng:  Bài viết này là dịch máy, hãy xem tuyên bố miễn trừ trách nhiệm. Bạn hãy tìm phiên bản tiếng Anh của bài viết này tại đây để tham khảo.

Mẫu biểu mẫu chỉ có thể chứa script hoặc quản lý mã được viết bằng một ngôn ngữ lập trình. Bạn có thể thay đổi ngôn ngữ lập trình của mẫu biểu mẫu bằng cách loại bỏ script gốc hoặc quản lý mã, cách xác định một ngôn ngữ lập trình mới, ghi lại script gốc hoặc quản lý mã trong ngôn ngữ lập trình mới, rồi thêm mã lệnh mới hoặc quản lý mã vào mẫu biểu mẫu.

Lưu ý: InfoPath không thể chuyển đổi script hiện có hoặc quản lý mã từ một ngôn ngữ lập trình để ngôn ngữ lập trình khác.

Trong bài viết này

Tổng quan

Thay đổi ngôn ngữ lập trình của mẫu biểu mẫu

Tổng quan

Khi bạn cần phải sử dụng script hoặc mã được quản lý để thêm lô-gic kinh doanh của mẫu biểu mẫu, chẳng hạn như thực hiện một phép tính phức tạp bằng cách sử dụng giá trị mà người dùng nhập vào biểu mẫu dựa trên mẫu biểu mẫu của bạn, bạn có thể thêm lô-gic kinh doanh của bạn bằng cách dùng một trong nhiều ngôn ngữ lập trình khác nhau, bao gồm C# hoặc Microsoft Visual Basic. Sau khi bạn thêm script hoặc mã được quản lý của mẫu biểu mẫu, bất kỳ thay đổi nào bạn muốn thực hiện, hoặc bất kỳ script mới hoặc quản lý mã mà bạn muốn thêm vào mẫu biểu mẫu của bạn phải được viết trong cùng một ngôn ngữ lập trình.

Khi mẫu biểu mẫu của bạn phát triển để đáp ứng các yêu cầu kinh doanh mới, bạn có thể cần thay đổi ngôn ngữ lập trình được dùng trong mẫu biểu mẫu của bạn. Ví dụ, giả sử các trường hợp sau đây:

  • Công ty của bạn có một chính sách mới mà tất cả các chương trình Microsoft Windows và phần mở rộng chương trình phát triển bởi bộ phận của bạn dùng C# ngôn ngữ lập trình. Các mẫu biểu mẫu hiện có được dùng trong công ty của bạn được thiết kế bằng cách dùng ngôn ngữ lập trình Visual Basic. Để tuân thủ với chính sách mới, bạn phải chuyển đổi tất cả các mẫu biểu mẫu để họ sử dụng C# ngôn ngữ lập trình.

  • Bạn đã phát hành mẫu biểu mẫu được tạo trong Microsoft Office InfoPath 2003 có script viết trong JScript. Vì Microsoft Office InfoPath 2007 cho phép người dùng của bạn để điền biểu mẫu dựa trên mẫu biểu mẫu trong trình duyệt Web, bạn phải chuyển đổi mẫu biểu mẫu này vào một mẫu biểu mẫu trình duyệt hỗ trợ, và sau đó phát hành lên máy chủ chạy InfoPath Forms Services. Tuy nhiên, InfoPath Forms Services có thể chỉ hiển thị các mẫu biểu mẫu với mã được quản lý tập hợp; bạn không thể phát hành mẫu biểu mẫu có chứa script vào máy chủ chạy InfoPath Forms Services. Bạn phải chuyển đổi script vào lắp ráp mã được quản lý để bạn có thể phát hành mẫu biểu mẫu vào máy chủ chạy InfoPath Forms Services.

  • Bạn chịu trách nhiệm cho duy trì một vài mẫu biểu mẫu mà bạn không thiết kế. Các mẫu biểu mẫu chứa script viết trong JScript. Mặc dù bạn có thể đọc và viết script viết trong JScript, bạn có nhiều hơn nữa thạo viết script bằng cách dùng các Microsoft Visual Basic Scripting Edition (VBScript) ngôn ngữ lập trình. Vì bạn sẽ giữ nguyên các mẫu biểu mẫu, nó sẽ hiệu quả hơn nếu script được viết trong VBScript, vì vậy bạn quyết định thay thế script hiện có được viết trong JScript với script viết bằng cách dùng VBScript.

Nếu bạn cần thay đổi ngôn ngữ lập trình được dùng trong mẫu biểu mẫu hiện có, bạn trước hết phải loại bỏ script hiện có hoặc mã được quản lý từ mẫu biểu mẫu, và sau đó bạn xác định ngôn ngữ lập trình mới cho mẫu biểu mẫu. Sau khi bạn thay đổi ngôn ngữ lập trình trong mẫu biểu mẫu, bạn có thể ghi lại script hoặc mã được quản lý bằng ngôn ngữ mới, bằng cách dùng trình soạn thảo Script Microsoft hoặc công cụ Microsoft Visual Studio dành cho ứng dụng, sau đó bạn thêm mã lệnh mới vào mẫu biểu mẫu của bạn.

Đầu Trang

Thay đổi ngôn ngữ lập trình của mẫu biểu mẫu

Trước khi bạn thay đổi ngôn ngữ lập trình của mẫu biểu mẫu, bạn có thể muốn lưu bản sao của mã nguồn ban đầu trong trình soạn thảo văn bản, chẳng hạn như Microsoft Notepad, trong trường hợp bạn cần tham chiếu đến nó hoặc sử dụng mã ban đầu.

Lưu mã nguồn ban đầu

  1. Mở mẫu biểu mẫu của bạn trong chế độ thiết kế.

  2. Trên menu công cụ , hãy trỏ để lập trìnhvà sau đó thực hiện một trong các thao tác sau:

    • Nếu mẫu biểu mẫu của bạn chứa script, bấm Trình soạn thảo Script của Microsoft.

    • Nếu mẫu biểu mẫu của bạn chứa mã được quản lý, bấm Công cụ Microsoft Visual Studio dành cho ứng dụng.

  3. Trên menu sửa của trình soạn thảo Script Microsoft hoặc công cụ Microsoft Visual Studio dành cho ứng dụng, hãy bấm Chọn tất cả.

  4. Trên menu Sửa, bấm Sao chép.

  5. Dán mã bạn sao chép vào trình soạn thảo văn bản, chẳng hạn như Notepad.

  6. Lưu tệp trình soạn thảo văn bản.

Thay đổi ngôn ngữ lập trình của mẫu biểu mẫu

  1. Trên menu công cụ , bấm Tùy chọn biểu mẫu.

  2. Bên dưới thể loại trong hộp thoại Tùy chọn biểu mẫu , bấm lập trình.

  3. Bên dưới ngôn ngữ lập trình, bấm Loại bỏ mã.

  4. Bấm trong hộp thông báo cảnh báo bạn rằng bạn là về để loại bỏ mã từ mẫu biểu mẫu.

  5. Trong danh sách ngôn ngữ mã mẫu biểu mẫu , bấm ngôn ngữ mà bạn muốn sử dụng trong mẫu biểu mẫu.

    Mẹo: Nếu bạn đang thay đổi ngôn ngữ lập trình Visual Basic hoặc C#, trong hộp vị trí dự án cho mã Visual Basic và C# , nhập vị trí mà bạn muốn lưu tệp dự án.

Đầu Trang

Lưu ý: Tuyên bố miễn trừ trách nhiệm Dịch Máy: Bài viết này do một hệ thống máy tính dịch mà không có sự can thiệp của con người. Microsoft cung cấp những bản dịch máy này để giúp người dùng không nói tiếng Anh hiểu nội dung về các sản phẩm, dịch vụ và công nghệ của Microsoft. Do bài viết này được dịch máy nên có thể có các lỗi về từ vựng, cú pháp hoặc ngữ pháp.

Phát triển các kỹ năng của bạn
Khám phá nội dung đào tạo
Sở hữu tính năng mới đầu tiên
Tham gia Người dùng nội bộ Office

Thông tin này có hữu ích không?

Cảm ơn phản hồi của bạn!

Cảm ơn bạn đã phản hồi! Để trợ giúp tốt hơn, có lẽ chúng tôi sẽ kết nối bạn với một trong những nhân viên hỗ trợ Office của chúng tôi.

×