Chia sẻ qua


Điều khiển (Tài liệu tham khảo về API máy khách)

Điều khiển đại diện cho thành phần HTML hiện diện trên biểu mẫu. Một số điều khiển được liên kết với một cột cụ thể, trong khi các điều khiển khác có thể đại diện cho các điều khiển không liên kết, chẳng hạn như IFRAME, tài nguyên web hoặc lưới con được thêm vào biểu mẫu.

Đối tượng điều khiển cung cấp các phương pháp để thay đổi bản trình bày hoặc hành vi của điều khiển và xác định cột tương ứng. Bạn truy nhập điều khiển bằng cách sử dụng một trong các bộ sưu tập sau:

  • formContext.ui.controls
  • formContext.ui Section.controls
  • formContext.data.entityAttribute.controls

FormContext. phương pháp getControl là một phương pháp lối tắt để truy nhập formContext.ui.controls.get.

Điều khiển được phân loại theo loại. Bạn có thể xác định loại điều khiển bằng cách sử dụng phương pháp getControlType . Một số phương pháp điều khiển nhất định chỉ khả dụng cho các loại điều khiển cụ thể.

Bài viết này cung cấp thông tin về các phương pháp có sẵn cho mỗi loại điều khiển.

Loại điều khiển chuẩn

Đây là các phương pháp sẵn dùng cho điều khiển Chuẩn.

 

Các phương pháp sau đây đối với điều khiển Tiêu chuẩn không được chấp nhận trong bản phát hành này: addOnKeyPress, fireOnKeyPressremoveOnKeyPress.

Loại điều khiển IFRAME

Các phương pháp này có sẵn cho điều khiển IFRAME.

 

Loại điều khiển Kbsearch (Tìm kiếm cơ sở kiến thức)

Những phương pháp này có sẵn cho kiểm soát tìm kiếm cơ sở kiến thức.

Lưu ý

Khi điều khiển tìm kiếm cơ sở kiến thức được thêm vào ngăn xã hội, tên của điều khiển sẽ là searchwidgetcontrol_notescontrol. Không thể thay đổi tên này.

Loại điều khiển tra cứu

Những phương pháp này có sẵn cho điều khiển tra cứu.

Các lựa chọn và loại điều khiển lựa chọn

Cả lựa chọn và điều khiển lựa chọn đều có sẵn cùng một bộ phương pháp.

 

 

Loại điều khiển biểu mẫu nhanh

Xem formContext.ui.quickForms để biết thông tin về các phương pháp được hỗ trợ cho loại điều khiển này.

Loại điều khiển lưới con

Hãy xem Lưới và lưới con để biết các phương pháp thông tin được hỗ trợ cho loại điều khiển này.

Loại điều khiển tường thuật đường thời gian

Điều khiển đường thời gian trình bày Bài đăng, Hoạt động và Ghi chú trong một dạng xem thống nhất. Những phương pháp này có sẵn cho loại điều khiển này.

 

Loại điều khiển hẹn giờ

Các phương pháp này có sẵn cho điều khiển hẹn giờ.

Loại điều khiển tài nguyên web

Điều khiển tài nguyên web có cùng một bộ phương pháp sẵn dùng với điều khiển iframe. Xem loại điều khiển iframe

Tài nguyên web Silverlight có các phương pháp bổ sung sau:

Tiền bo

Nếu bạn muốn sửa đổi tất cả các điều khiển được liên kết với một cột trên biểu mẫu, hãy sử dụng bộ sưu tập điều khiển bên trong kiểu cột. Ví dụ: để thêm thông báo vào từng điều khiển được liên kết với cột name , bạn có thể thực hiện các thao tác sau:

 const notification = { messages: ['Sample Notification on Name Controls'], notificationLevel: 'RECOMMENDATION', uniqueId: 'my_unique_id'};
formContext.getAttribute("name").controls.forEach(control => control.addNotification(notification));

Loại điều khiển cấu phần biểu mẫu

Kiểu điều khiển cấu phần biểu mẫu có cùng một bộ phương pháp sẵn dùng với formContext trên biểu mẫu chính. Xem API Máy khách hành vi cấu > phần biểu mẫu

Cột