Uzyskiwanie dostępu do właściwości iFrame i zarządzanie nimi
Ten temat dotyczy platformy Dynamics 365 Customer Engagement (on-premises). Aby zapoznać się z wersją tego tematu dotyczącą usługi Power Apps, zobacz: Właściwości elementów iFrame dla formularzy głównych aplikacji opartej na modelu
Elementy iFrame można dodać do formularza w celu integracji zawartości z innej witryny internetowej w obrębie formularza.
Dostęp do Właściwości formularza możesz uzyskać w Eksploratorze rozwiązań. W obszarze Składniki rozwiń Encje, rozwiń żądaną encję i wybierz Formularze. Na liście formularzy, otwórz formularz typu Główny. Następnie na karcie Wstaw, wybierz IFRAME, aby wyświetlić właściwości IFRAME.
Uwaga
Formularze nie są przeznaczone do wyświetlenia w obrębie iFrame.
Tab | Właściwości | Opis |
---|---|---|
Ogólne | Nazwa/nazwisko | Wymagane: Unikatowa nazwa iFrame. Nazwa może zawierać tylko znaki alfanumeryczne oraz znaki podkreślenia. |
Url | Wymagane: Adres URL dla strony do wyświetlania w iFrame. | |
Przekaż kod typu obiektu rekordu i unikatowe identyfikatory jako parametry | Dane na temat organizacji, użytkownika i rekordu mogą być przekazywane do elementu iFrame. Więcej informacji: Przekazywanie parametrów do elementów iFrame | |
Etykieta | Wymagane: Etykieta wyświetlana dla elementu iFrame. | |
Wyświetl etykietę w formularzu | Określa, czy etykieta powinna być wyświetlana. | |
Ograniczenia wykonywania skryptów, o ile jest obsługiwane | Za zagrożenie dla bezpieczeństwa uznawane jest zezwalanie stronom z innej witryny sieci Web na interakcję z aplikacją Dynamics 365 for Customer Engagement za pośrednictwem skryptów. Ta opcja umożliwia ograniczenie krzyżowego wykonywania skryptów w ramkach stron, nad którymi nie masz kontroli. |
|
Domyślnie widoczne | Wyświetlanie iFrame jest opcjonalne i może być kontrolowane za pomocą skryptów. Więcej informacji: Opcje widoczności | |
Włącz obsługę na urządzeniach mobilnych | Wybierz pole wyboru, aby włączyć elementy iFrame urządzeń przenośnych. | |
Formatowanie | Wybierz liczbę kolumn zajmowanych przez ten formant | Gdy sekcja zawierająca element iFrame ma więcej niż jedną kolumnę, można tak ustawić pole, aby zajmowało maksymalnie liczbę kolumn, którą ma sekcja. |
Wybierz liczbę wierszy zajmowanych przez formant | Wysokość elementu iFrame można kontrolować, określając liczbę wierszy zajmowanych przez formant. | |
Automatyczne rozwinięcie w celu wykorzystania dostępnej przestrzeni | Zamiast ustawiania wysokości za pomocą liczby wierszy, można zezwolić, aby wysokość iFrame rozciągała się na dostępne miejsce. | |
Wybierz typ przewijania dla elementu iFrame | Dostępne są trzy opcje: - W razie potrzeby: Pokazywanie pasków przewijania, jeśli rozmiar elementu iFrame jest większy niż dostępne miejsce. - Zawsze: Paski przewijania są zawsze widoczne. - Nigdy: Nigdy nie są pokazywane paski przewijania. |
|
Wyświetl obramowanie | Wyświetlanie obramowania wokół elementu iFrame. | |
Zależności | Pola zależne | Element iFrame może wchodzić w interakcje z polami w formularzu za pomocą skryptu. Usunięcie pola z formularza może spowodować niedziałanie skryptu w elemencie iFrame. Dodaj wszystkie pola, do których odwołują się skrypty z elementu iFrame, do sekcji Pola zależne, tak, aby nie mogły one zostać przypadkowo usunięte. |
Przekazywanie parametrów do elementów iFrame
Informacje o rekordzie mogą być przesyłane przez włączenie opcji Przekazuj kod typów obiektów i unikatowe identyfikatory rekordów jako parametry. Przekazywane wartości są następujące:
Parametr | Opis |
---|---|
orglcid |
Identyfikator LCID domyślnego języka organizacji. |
orgname |
Nazwa organizacji. |
userlcid |
Identyfikator LCID języka preferowanego przez użytkownika. |
type |
Kod typu encji. Wartość ta może być różna dla encji niestandardowych w różnych organizacjach. Użycie w zamian parametru typename . |
typename |
Nazwa typu encji. |
id |
Wartość identyfikatora rekordu. ten parametr nie ma wartości do czasu zapisania rekordu encji. |