Kontrolka Edytor tekstu sformatowanego w Power Apps
Dzięki temu użytkownicy końcowi mogą formatować tekst w obszarze edycji w trybie WYSIWYG. Formatem danych wyjściowych jest HTML.
Opis
Kontrolka Edytor tekstu sformatowanego umożliwia użytkownikowi aplikacji formatowanie tekstu w obszarze edytowania w trybie WYSIWYG. Formatem danych wejściowych i wyjściowych kontrolki jest HTML.
Kontrolka umożliwia wklejanie skopiowanego tekstu sformatowanego (np. z przeglądarki internetowej lub programu Word) do kontrolki.
Zamierzonym użyciem kontrolki jest formatowanie tekstu. Kontrolka nie gwarantuje zachowania spójności danych wejściowych w formacie HTML. Wszystkie skrypty, style, obiekty i inne potencjalnie niebezpieczne tagi zostaną usunięte przez edytor. Oznacza to, że jeśli tekst sformatowany został utworzony poza Power Apps, może nie wyglądać tak samo jak w produkcie, w którym został utworzony.
Obecnie obsługiwane funkcje to między innymi:
- Pogrubienie, kursywa, podkreślenie
- Kolor tekstu, kolor zaznaczenia
- Rozmiar tekstu
- Listy numerowane, listy punktowane
- Hiperlinki
- Czyste formatowanie
Aby używać kontrolki w formularzu, wybierz kartę Edytuj tekst wielowierszowy i dostosuj ją, wstawiając kontrolkę RTE.
Kluczowe właściwości
Default — właściwość wejściowa początkowej wartości tekstowej wyświetlanej w edytorze.
HtmlText — właściwość wyjściowa wynikowego tekstu sformatowanego w formacie HTML.
Dodatkowe właściwości
AccessibleLabel – etykieta dla czytników zawartości ekranu. Powinna opisywać przeznaczenie załączników.
DisplayMode — czy kontrolka zezwala na dodawanie i usuwanie plików (Edytuj), czy tylko wyświetla dane (Wyświetl) lub jest wyłączona (Wyłączone).
EnableSpellCheck — sprawdza, czy sprawdzanie pisowni przeglądarki jest włączone. Funkcja ta zapewnia sprawdzanie pisowni tylko w domyślnym języku przeglądarki. Power Apps dla systemu Windows nie obsługuje tej właściwości.
Height – odległość między górną i dolną krawędzią kontrolki.
TabIndex — kolejność nawigacji za pomocą klawiatury w odniesieniu do innych kontrolek.
Visible – określa, czy kontrolka jest widoczna, czy ukryta.
Width – odległość między lewą i prawą krawędzią kontrolki.
X — odległość między lewą krawędzią kontrolki a lewą krawędzią jej kontenera nadrzędnego (lubekranu, jeśli brak kontenera nadrzędnego).
Y – odległość między górną krawędzią kontrolki a górną krawędzią kontenera nadrzędnego (lub ekranu, jeśli brak kontenera nadrzędnego).
Wytyczne dotyczące ułatwień dostępu
Obsługa czytników ekranu
- Należy podać wartość właściwości AccessibleLabel.
Obsługa klawiatury
- Właściwość TabIndex musi mieć wartość zero lub większą, dzięki czemu użytkownicy korzystający z klawiatury mogą przejść do kontrolki.
Porada
W tym celu należy użyć kombinacji ALT + 0, a edytor koncentruje się na innych skrótach klawiaturowych.
Uwaga
Po skupieniu paska narzędzi klawisze Tab i Shift+Tab będą przechodzić między grupami paska narzędzi. Ale nie można cofnąć się z ostatniej grupy do pierwszej i odwrotnie.
Ograniczenia
W trybie podglądu można wchodzić w interakcję z kontrolką edytora tekstu sformatowanego w programie Power Apps Studio.
W przypadku wklejania obrazów do edytora tekstu sformatowanego istnieją następujące ograniczenia:
- Udostępnianie zasobów z różnych źródeł (CORS)
- Uwierzytelnianie
- Obsługa formatów obrazów w przeglądarce
- Typ obrazu (w tekście a adres URL)
- Podczas wstawiania obrazu nie należy oczekiwać, że będzie on automatycznie przechowywany z powiązanym źródłem danych. Możliwe rozwiązanie to implementacja dodatkowej logiki służącej do przekazywania obrazów z edytora tekstu sformatowanego do źródło danych, przetwarzania odpowiedzi, a następnie wklejania ich z powrotem do pierwotnego pola. Należy też pamiętać, że różne programy mogą przedstawiać obrazy kopiowane na różne sposoby.
Uwaga
Przeglądarki reprezentują dane obrazów w różny sposób, jednak w niektórych przeglądarkach obrazy mogą przedstawiać obraz jako nieprzetworzone dane, podczas gdy inne mogą zawierać odwołanie do adresu URL, który może być niedostępny po wklejeniu.
Porada
Zastosowanie przycięć ekranu lub narzędzia do zrzutów ekranów w celu kopiowania/wklejania obrazów zapewnia najlepsze doświadczenie.
Uwaga
Czy możesz poinformować nas o preferencjach dotyczących języka dokumentacji? Wypełnij krótką ankietę. (zauważ, że ta ankieta jest po angielsku)
Ankieta zajmie około siedmiu minut. Nie są zbierane żadne dane osobowe (oświadczenie o ochronie prywatności).