Compartir por


Engadir un iframe a un formulario principal de aplicacións controladas por modelos

Pode engadir marcos en liña (iframes) a un formulario para integrar contido doutro sitio web no formulario.

Iframe que mostra unha páxina web nunha aplicación dirixida por modelos

  1. Seleccione Táboas no panel de navegación esquerdo e, a continuación, abra a táboa que desexe. Se o elemento non está no panel lateral, seleccione …Máis e, a seguir, seleccione o elemento que desexe.

  2. Seleccione Formularios na área Experiencias de datos .

  3. Na lista de formularios, abra un formulario de tipo Principal.

  4. No deseñador de formularios, seleccione a sección do lenzo onde desexa engadir o iframe.

  5. No panel esquerdo de Compoñentes, expanda Mostrar, seleccione Páxina web externa, introduza o URL do sitio e, a continuación, seleccione Feito.

    Engada un sitio web externo a un formulario principal seleccionando Sitio web externo.

    Tabulador Propiedade Descripción
    Opcións de visualización Etiqueta Necesario: unha etiqueta para mostrar para o iFrame.
    Opcións de visualización Nome Necesario: un nome único para o iFrame. O nome só pode conter caracteres alfanuméricos e guións baixos.
    Opcións de visualización Ocultar etiqueta Seleccione se quere que se oculte a etiqueta.
    Opcións de visualización Ocultar Pode ocultar o iframe para que se faga visible mediante scripts. Máis información: Opcións de visibilidade
    Opcións de visualización Enderezo URL Necesario: o URL para a páxina para mostrar no iFrame.
    Formatación Largura da columna Cando a sección que contén o iframe ten máis dunha columna, pode definir a columna para que ocupe até o número de columnas que ten a sección.
    Formatación Altura do compoñente Pode controlar a altura do iFrame mediante a especificación dun número de filas que ocupa o control.
    Formatación Usar todo o espazo vertical dispoñible En vez de configurar a altura por un número de filas, pode permitir que a altura do iFrame se expanda ao espazo dispoñible.
    Formatación Desprazamento Ten tres opcións para o comportamento de desprazamento:

    - Se é necesario: mostra barras de desprazamento cando o tamaño do iFrame é maior que o espazo dispoñible.
    - Sempre: mostrar sempre barras de desprazamento.
    - Nunca: nunca mostrar barras de desprazamento.
    Formatación Mostrar bordo Mostrar un bordo arredor do iFrame.
    Dependencias Dependencias da columna da táboa Un iFrame pode interaccionar con columnas no formulario a través de script. Se elimina unha columna do formulario, o script no iFrame pode danarse. Engada as columnas ás que fan referencia os scripts nos iframes a Dependencias de columnas de táboas para que non se poidan eliminar accidentalmente.
    Avanzado Restrinxir procesamento de secuencias de comandos entre marcos, cando sexa compatible Considérase un risco de seguranza permitir que páxinas de outro sitio web interactúen coa aplicación mediante scripts. Utilice esta opción para restrinxir o procesamento de scripts entre marcos para páxinas que non controla.

    Avanzado Pasar código de tipo obxecto de fila e identificadores únicos como parámetros Os datos sobre a organización, o usuario e o rexistro se poden transmitir ao iFrame. Máis información: Pasar parámetros a iframes
  6. Garde e publique o formulario.

Nota

  • Se a páxina web non aparece no iframe, pode deberse a que o sitio web non permite procesar o iframe. Cando isto ocorra, a mensaxe URL negouse a conectarse móstrase no iframe en tempo de execución.
  • Os formularios non están deseñados para mostrarse nun iFrame.
  • A autenticación dentro dun iframe, xa sexa mediante unha redirección ou ventás emerxentes, non se admite no móbil.

Pasar parámetros a iframe

A información sobre a fila se pode transmitir activando a opción Transmitir código do tipo de obxecto de fila e identificadores únicos como parámetros. Os valores que se pasan son:

Parámetro Descrición
orglcid O LCID do idioma predefinida da organización.
orgname O nome da organización.
userlcid O LCID do idioma preferido do usuario
type O código de tipo de táboa. Este valor pode ser diferente para táboas personalizadas en organizacións diferentes. Utilice typename no seu lugar.
typename O nome do tipo de táboa.
id O valor do ID da fila. Este parámetro non ten ningún valor até que se garde a fila da táboa.

Engadir un iframe usando o clásico deseñador de formularios

  1. Inicia sesión en Power Apps.

  2. Seleccione Táboas no panel de navegación esquerdo e, a continuación, abra a táboa que desexe. Se o elemento non está no panel lateral, seleccione …Máis e, a seguir, seleccione o elemento que desexe.

  3. Seleccione a zona Formularios.

  4. Na lista de formularios, abra un formulario de tipo Principal.

  5. Seleccione Mudar a clásico para editar o formulario no deseñador de formularios clásico.

  6. No separador Inserir, seleccione o IFRAME para ver as propiedades do iFrame.

    Propiedades de iframe.

Tabulador Propiedade Descripción
Xeral Nome Necesario: un nome único para o iFrame. O nome só pode conter caracteres alfanuméricos e guións baixos.
Enderezo URL Necesario: o URL para a páxina para mostrar no iFrame.
Pasar código de tipo obxecto de fila e identificadores únicos como parámetros Os datos sobre a organización, o usuario e a fila se poden transmitir ao iFrame. Máis información: Pasar parámetros a iframes
Etiqueta Necesario: unha etiqueta para mostrar para o iFrame.
Mostrar etiqueta no formulario Se a etiqueta debería mostrarse.
Restrinxir procesamento de secuencias de comandos entre marcos, cando sexa compatible Considérase un risco de seguranza permitir que páxinas de outro sitio web interactúen coa aplicación Dynamics 365 mediante scripts. Utilice esta opción para restrinxir o procesamento de scripts entre marcos para páxinas que non controla.

Visible por defecto A visualización do iframe é opcional e pode controlarse mediante scripts. Máis información: Opcións de visibilidade
Activar para móbil Seleccione a caixa de verificación para activar o iFrame para móbiles.
Formatación Seleccione o número de columnas que ocupa o control Cando a sección que contén o iframe ten máis dunha columna, pode definir a columna para que ocupe até o número de columnas que ten a sección.
Seleccionar o número de filas que ocupa o control Pode controlar a altura do iFrame mediante a especificación dun número de filas que ocupa o control.
Expandir automaticamente para utilizar o espazo dispoñible En vez de configurar a altura por un número de filas, pode permitir que a altura do iFrame se expanda ao espazo dispoñible.
Seleccionar o tipo de desprazamento para o iFrame Ten tres opcións:

- Se é necesario: mostra barras de desprazamento cando o tamaño do iFrame é maior que o espazo dispoñible.
- Sempre: mostrar sempre barras de desprazamento.
- Nunca: nunca mostrar barras de desprazamento.
Mostrar bordo Mostrar un bordo arredor do iFrame.
Dependencias Columnas dependentes Un iFrame pode interaccionar con columnas no formulario a través de script. Se elimina unha columna do formulario, o script no iFrame pode danarse. Engada as columnas ás que fan referencia os scripts nos iframes a Columnas dependentes para que non se poidan eliminar accidentalmente.

Pasos seguintes

Utilice o formulario Principal e os seus compoñentes

Nota

Pode indicarnos as súas preferencias para o idioma da documentación? Realice unha enquisa breve. (teña en conta que esa enquisa está en inglés)

Esta enquisa durará sete minutos aproximadamente. Non se recompilarán datos persoais (declaración de privacidade).