Tùy chọn kiểm soát Trình soạn thảo văn bản đa dạng thức trong Power Apps
Cho phép người dùng cuối định dạng văn bản trong khu vực chỉnh sửa WYSIWYG. Định dạng đầu ra là HTML.
Mô tả
Tùy chọn kiểm soát Trình soạn thảo văn bản đa dạng thức cung cấp khu vực chỉnh sửa WYSIWYG cho người dùng ứng dụng để định dạng văn bản. Định dạng đầu vào và đầu ra của tùy chọn kiểm soát là HTML.
Tùy chọn kiểm soát cho phép dán văn bản đa dạng thức đã sao chép (tức là từ trình duyệt web hoặc Word) vào tùy chọn kiểm soát.
Mục đích sử dụng của Control là để định dạng văn bản và không đảm bảo duy trì tính toàn vẹn của HTML đầu vào. Mọi thẻ tập lệnh, kiểu, đối tượng và các thẻ có khả năng gây tổn hại khác đều bị trình soạn thảo xóa đi. Điều này nghĩa là nếu văn bản đa dạng thức được tạo bên ngoài Power Apps, văn bản đó có thể không giống như trong sản phẩm ban đầu.
Các tính năng hiện được hỗ trợ bao gồm:
- In đậm, In nghiêng, Gạch chân
- Màu văn bản, Màu tô sáng
- Cỡ chữ
- Danh sách đánh số, danh sách gạch đầu dòng
- Siêu liên kết
- Xóa định dạng
Để sử dụng tùy chọn kiểm soát bên trong biểu mẫu, hãy chọn thẻ Chỉnh sửa văn bản nhiều dòng, rồi tùy chỉnh bằng cách chèn tùy chọn kiểm soát RTE.
Thuộc tính khóa
Default – Thuộc tính đầu vào cho giá trị văn bản ban đầu hiển thị trong trình soạn thảo.
HtmlText – Thuộc tính đầu ra cho văn bản đa dạng thức thu được ở định dạng HTML.
Thuộc tính bổ sung
AccessibleLabel – Nhãn cho trình đọc màn hình. Sẽ mô tả mục đích của tệp đính kèm.
DisplayMode – Liệu tùy chọn kiểm soát này sẽ cho phép thêm và xóa tệp (Chỉnh sửa), chỉ hiển thị dữ liệu (Xem) hay tắt (Tắt).
EnableSpellCheck – Liệu trình kiểm tra chính tả trình duyệt có bật hay không. Chức năng này sẽ chỉ cung cấp tính năng kiểm tra chính tả bằng ngôn ngữ mặc định của trình duyệt. Power Apps cho Windows không hỗ trợ thuộc tính này.
Height – Khoảng cách giữa cạnh trên cùng và cạnh dưới cùng của tùy chọn kiểm soát.
TabIndex – Thứ tự điều hướng bàn phím so với các tùy chọn kiểm soát khác.
Visible – Liệu tùy chọn kiểm soát sẽ hiển thị hay bị ẩn.
Width – Khoảng cách giữa cạnh trái và cạnh phải của tùy chọn kiểm soát.
X – Khoảng cách giữa cạnh trái của tùy chọn kiểm soát và cạnh trái của vùng chứa chính (hoặc màn hình, nếu không có vùng chứa chính).
Y – Khoảng cách giữa cạnh trên cùng của tùy chọn kiểm soát và cạnh trên cùng của vùng chứa chính (hoặc màn hình, nếu không có vùng chứa chính).
Hướng dẫn hỗ trợ tiếp cận
Hỗ trợ bộ đọc màn hình
- AccessibleLabel phải có sẵn.
Hỗ trợ bàn phím
- TabIndex phải bằng 0 hoặc lớn hơn để người dùng bàn phím có thể điều hướng đến đó.
Mẹo
Sử dụng Alt+0 khi trỏ chuột vào trình soạn thảo để tìm hiểu về các phím tắt khác.
Lưu ý
Khi thanh công cụ được lấy tiêu điểm, phím Tab và Shift + Tab sẽ điều hướng giữa các nhóm thanh công cụ. Nhưng bạn không thể quay ngược lại từ nhóm cuối cùng sang nhóm đầu tiên và ngược lại.
Giới hạn
Bạn chỉ có thể tương tác với điều khiển trình chỉnh sửa văn bản đa dạng thức trong Power Apps Studio khi sử dụng chế độ xem trước.
Dán hình ảnh trong trình chỉnh sửa văn bản đa dạng thức có những hạn chế sau:
- Chia sẻ tài nguyên nguồn gốc chéo (CORS)
- Xác thực
- Hỗ trợ định dạng hình ảnh trong trình duyệt
- Loại hình ảnh (nội tuyến so với URL)
- Khi chèn một hình ảnh, đừng mong đợi nó sẽ được lưu trữ tự động với giới hạn nguồn dữ liệu. Một giải pháp khả thi là triển khai logic bổ sung để tải hình ảnh từ trình soạn thảo văn bản đa dạng thức lên nguồn dữ liệu, xử lý phản hồi rồi dán lại vào trường ban đầu. Điều quan trọng là phải hiểu rằng các chương trình khác nhau có thể thể hiện hình ảnh được sao chép theo nhiều cách khác nhau.
Lưu ý
Các trình duyệt thể hiện dữ liệu hình ảnh theo cách khác nhau, một số trình duyệt sẽ ghi lại hình ảnh dưới dạng dữ liệu hình ảnh thô trong khi những trình duyệt khác có thể nhận được tham chiếu đến một URL mà có thể không truy cập được sau khi dán.
Mẹo
Sử dụng công cụ cắt màn hình hoặc chụp ảnh màn hình để sao chép/dán hình ảnh sẽ mang lại trải nghiệm tốt nhất.
Lưu ý
Bạn có thể cho chúng tôi biết bạn thích dùng ngôn ngữ nào cho tài liệu không? Làm một cuộc khảo sát ngắn. (xin lưu ý, khảo sát này bằng tiếng Anh)
Cuộc khảo sát sẽ mất khoảng bảy phút. Không có dữ liệu cá nhân nào được thu thập (điều khoản về quyền riêng tư).