Chuyển văn bản sang HTML Power Automate

Bạn đã bao giờ có hai thứ mà bạn yêu thích riêng, nhưng chúng không hoạt động tốt với nhau chưa? . Vấn đề tương tự tồn tại đối với Mẫu tài liệu/Ứng dụng dựa trên mô hình/Dynamics 365 và Kiểm soát thành phần văn bản đa dạng thức. Tôi không có giải pháp 'hoàn hảo', nhưng tôi muốn giúp cứu những người khác đang rơi vào hố thỏ đáng thất vọng giống như tôi đã làm

Tóm tắt - đây chỉ là cài đặt mẫu từ thành Cho phép xuống dòng [nhiều đoạn văn]’, đừng lãng phí thời gian của bạn khi cố gắng thêm/xóa ngắt dòng trong Power Automate. Nhưng nếu bạn muốn thử điều đó - đây là một công thức vô dụng cho kịch bản hiện tại 😉

replace[coalesce[outputs['Html_to_text']?['body'],''], '\n', decodeUriComponent['%0A']]

Mẫu tài liệu

Có thể được tạo và tải lên trực tiếp để sử dụng trong ứng dụng của bạn đối với các tình huống đơn giản hoặc bạn có thể đạt được khả năng tạo tài liệu phức tạp hơn bằng cách sử dụng Power Automate với hành động 'Điền mẫu Microsoft Word'

Ứng dụng dựa trên mô hình/Mẫu tài liệu Dynamics 365

Tạo tài liệu Power Automate

Điều khiển thành phần văn bản đa dạng thức

Vẻ đẹp nhỏ này có thể được thêm vào cột văn bản trên biểu mẫu để cho phép người dùng áp dụng các kiểu chỉnh sửa nội tuyến như in đậm, in nghiêng và • dấu đầu dòng [chấm]. Nó rất trực quan hấp dẫn. Trong nền, nó chuyển đổi văn bản thành HTML theo kiểu CSS

Điều khiển văn bản đa dạng thức trong Mẫu tài liệu ứng dụng dựa trên mô hình

Bạn có thể thêm thành phần vào mẫu dưới dạng 'Văn bản thuần túy' hoặc 'Văn bản có định dạng' nhưng đầu ra giống nhau. Bạn không thấy bất kỳ thẻ HTML nào [điều này hơi lạ. ], nó cố gắng xử lý những gì HTML đang cố gắng thực hiện, nhưng với rất nhiều ngắt dòng bổ sung và nhiều kiểu dáng văn bản bị mất hoàn toàn. Nó không khủng khiếp nhưng nó thực sự không tuyệt vời. Vì vậy, tôi đã chuyển sang Mẫu Power Automate Word để xem tôi có thể làm gì ở đó để tránh sự cố này

Điều khiển văn bản đa dạng thức trong Power Automate Word Templates

Thay vào đó, hãy xem cách Điều khiển văn bản đa dạng thức hoạt động với Mẫu Word của Power Automate

Văn bản thô

Điều này giống như hành vi mà tôi mong đợi với các mẫu từ, bạn thấy mã HTML thô, đẹp…

Văn bản phong phú

Ý tưởng hay - bạn có thể thêm nó vào mẫu tài liệu nhưng thú vị là dừng ở đó, nó sẽ không hiển thị dưới dạng thuộc tính 'có thể ánh xạ' trong hành động dòng vì chúng hiện không được hỗ trợ trong trình kết nối Microsoft Word [Doanh nghiệp]

Chuyển đổi HTML thành văn bản trong Power Automate

Có một hành động nhỏ tuyệt vời trong Power Automate được gọi là ‘HTML to Text’ thực hiện chính xác điều đó - chuyển đổi HTML thành Văn bản thuần túy

Trong Word Online, nó trông khá đẹp. Bạn mất một chút kiểu dáng nhưng cấu trúc vẫn giữ nguyên và các dấu đầu dòng được tôn trọng bằng cách sử dụng '*' thay vì '•'. Nhưng có một số điểm nổi bật kỳ lạ sẽ không biến mất cho dù bạn nhấp vào đâu

Mở Tài liệu trong Ứng dụng Word trên Máy tính hoặc thử In - mắt tôi chảy máu

Vì vậy, có lẽ chúng ta chỉ cần thêm lại một số ngắt dòng đã bị mất trong quá trình chuyển đổi thành văn bản thuần túy? . Nếu bạn nhìn vào các bước của dòng, đầu ra văn bản thuần túy trong dòng có các ngắt dòng tương ứng, chúng sẽ biến mất trong Ứng dụng Word trên Máy tính

Nó chỉ là một cài đặt mẫu từ

Không đùa đâu - đối với mỗi điều khiển văn bản thuần túy hỗ trợ nhiều dòng văn bản. Mở Mẫu Tài liệu trong Ứng dụng Word trên Máy tính. Chọn điều khiển trên tài liệu -> Mở tab ‘Nhà phát triển’ -> Chọn ‘Thuộc tính’ -> Kiểm tra ‘Cho phép trả lại dòng [nhiều đoạn]’

Chủ Đề