Crear o editar recursos web de aplicaciones controladas por modelos para ampliar una aplicación
Nota
A partir de noviembre de 2020:
- Common Data Service ha cambiado de nombre a Microsoft Dataverse. Más información
- Se ha actualizado parte de la terminología en Microsoft Dataverse. Por ejemplo, entidad es ahora tabla y campo es ahora columna. Más información
Este artículo se actualizará pronto para reflejar la terminología más reciente.
Los programadores usan recursos web normalmente para extender la aplicación utilizando archivos que se usan en el desarrollo web. Los usuarios de la aplicación es posible que necesiten administrar los recursos web proporcionados por un programador o un diseñador.
Sugerencia
Para obtener información detallada de los recursos web, consulte Documentación para desarrolladores: Recursos Web para aplicaciones basadas en modelo.
¿Qué son los recursos web?
Los recursos web son archivos virtuales almacenados en el sistema. Cada recurso web tiene un nombre único que se pueda usar en una dirección URL para recuperar el archivo. Piense en ellos de esta manera: Si tuviera acceso al servidor web real que ejecuta la aplicación web, podría copiar los archivos a ese sitio web. Pero con la mayoría de los servicios online no puede hacerlo. En su lugar, puede usar recursos web para cargar archivos al sistema y luego hacer referencia a ellos por nombre como si los hubiera copiado como archivos en el servidor web.
Por ejemplo, si crea una página HTML como un recurso web llamado "new_myWebResource.htm", podría abrir esa página en un explorador que use una dirección URL como ésta:
<base URL>/WebResources/new_myWebResource.htm
donde <base URL> es la parte de la dirección URL que se usa para ver aplicaciones que finalizan en dynamics.com. Puesto que el recurso web son datos del sistema, sólo los usuarios con licencia de la organización pueden tener acceso a ellos de esta forma. Normalmente, recursos web se incluyen en formularios en lugar de hacer referencia a ellos directamente. El uso más común consiste en proporcionar bibliotecas de JavaScript para scripts de formularios.
Puesto que los recursos web son datos del sistema y son compatibles con las soluciones, puede moverlos a distintas organizaciones exportándolos como parte de una solución e importando la solución a otra organización. Debe usar el explorador de soluciones para trabajar con recursos web.
Prefijo del editor de soluciones
La parte del nombre de cualquier recurso web que crea es el prefijo de editor de soluciones. Esto se establece en función del editor de soluciones para la solución en la que trabaja. Asegúrese de que está trabajando en la solución no administrada donde el prefijo de editor es el que desea para este recurso web. Más información: Editor de soluciones.
Ver y agregar recursos web
- Inicie sesión en Power Apps y, a continuación, seleccione Soluciones en el panel de navegación de la izquierda.
- Abra una solución no administrada, en la barra de comandos seleccione Agregar existente, señale Otro y, a continuación, seleccione Recurso web. Se muestra la lista de recursos web disponibles.
- Para agregar un recurso web a la solución no administrada, seleccione el recurso web y, a continuación, seleccione Agregar. Para cerrar la lista sin agregar un recurso web, seleccione Cancelar.
Crear un recurso web
Inicie sesión en Power Apps y, a continuación, seleccione Soluciones en el panel de navegación de la izquierda.
Abra una solución no administrada, en la barra de comandos seleccione Nuevo, señale Otro y, a continuación, seleccione Recurso web.
Complete el formulario para crear el recurso web:

| Column | Descripción |
|---|---|
| Asignar nombre | Requerido. Este es el nombre único para este recurso web. No se puede cambiar una vez guardado el recurso web. • Este nombre solo puede incluir letras, números, puntos y caracteres de barra diagonal (“/”) no consecutivos. • El prefijo de personalización del editor de soluciones se antepondrá al nombre del recurso web. |
| Nombre para mostrar | El nombre que se muestra si ve una lista de recursos web. |
| Descripción | Una descripción del recurso web. |
| Tipo | Requerido. Este es el tipo de recurso web. No se puede cambiar una vez guardado el recurso web. |
| Editor de texto | Cuando el tipo de recurso web representa un tipo de archivo de texto, seleccione este botón para abrir una página para modificar el contenido mediante el editor de texto. Más información: Usar el editor de texto adecuadamente |
| Idioma | Permite la selección de un idioma diferente. Esta opción sólo etiqueta la fila que almacena los datos del recurso web. No modifica el comportamiento del recurso web. |
| Cargar archivo | Seleccione el botón Examinar... para elegir el archivo que se debe cargar como recurso web. • Puede cargar un archivo al crear un nuevo recurso web o para sobrescribir un recurso web existente. • La extensión del nombre de archivo debe coincidir con extensiones permitidas. •De forma predeterminada el archivo de tamaño máximo que se puede cargar como recurso web es 5 MB. Este valor se puede editar mediante Configuración del sistema > pestaña Correo electrónico > Establecer límite de tamaño para archivos adjuntos. Más información: Cuadro de diálogo Configuración del sistema: pestaña Correo electrónico |
| Dirección URL | Una vez guardado el recurso web, se mostrará aquí la dirección URL del recurso web. Seleccione este vínculo para ver el recurso web en el explorador. |
- Una vez agregados los cambios, seleccione Guardar y, a continuación, seleccione Publicar.
Editar un recurso web
Abra una solución no administrada y seleccione el recurso web para editarlo.
Nota
Los cambios en un recurso web no serán visibles en la aplicación hasta que se publique.
Use el editor de texto adecuadamente
El editor de texto proporcionado en la aplicación para los recursos web se debe usar sólo para ediciones simples de archivos de texto. Puede usarlo para crear y modificar los recursos web HTML, pero solo deberá modificar recursos web HTML creados mediante el editor de texto. El editor de texto está diseñado para contenido HTML muy sencillo.
Importante
Si el contenido de un recurso web HTML no se ha creado mediante el editor de texto, no use el editor de texto para editarlo.
El editor de texto usa un control que modifica el código fuente HTML de una forma que permite que sea editado. Estos cambios pueden hacer que la página se comporte de forma diferente en el explorador y hacer que código más sofisticado deje de funcionar. Al abrir un recurso web HTML con el editor de texto y guardarlo sin realizar ningún cambio pueden dañar algunos recursos web HTML.
Se recomienda usar un editor externo para editar archivos de texto y volver a guardarlos localmente antes de cargarlos con el botón Cargar archivo. De esta manera puede mantener una copia del recurso web si necesita volver a una versión anterior. Puede usar un editor simple como Bloc de notas, pero se recomienda encarecidamente un editor de texto con funciones más avanzadas. Visual Studio Community y Visual Studio Code son gratuitas y proporcionan eficaces capacidades para editar los archivos basados en texto que usan los recursos web basados.
Crear y editar un recurso web en un formulario mediante el explorador de soluciones
Puede agregar o editar recursos web en un formulario para aumentar su atractivo o utilidad para los usuarios.
Nota
No se puede incluir un recurso web en un encabezado o pie de página de formulario.
Ir a una solución no administrada
En el portal de Power Apps, seleccione Soluciones y, a continuación, en la barra de herramientas, seleccione Cambiar a clásico.
En la lista Todas las soluciones seleccione la solución no administrada que desee.
Desplazarse a un formulario
Con el explorador de soluciones abierto, en Componentes, expanda Entidades y, a continuación, expanda la tabla con la que desea trabajar.
Elija Formularios, en la lista localice un formulario de tipo Principal y, a continuación, haga doble clic o pulse en la entrada para abrir y editar el formulario.
Agregar o editar un recurso web en un formulario
Consulte Propiedades de recurso web para obtener información acerca de las propiedades que puede establecer para los recursos web en un formulario.
Vista previa
Para obtener una vista previa de cómo aparecerá el formulario principal y cómo funcionarán los eventos:
- En la ficha Inicio, seleccione Vista previa y, a continuación, seleccione Formulario de creación, Formulario de actualización o Formulario de sólo lectura.
- Para cerrar el formulario Vista previa, en el menú Archivo, seleccione Cerrar.
Guardar
Cuando haya terminado de modificar el formulario, en la pestaña Inicio, seleccione Guardar y cerrar para cerrar el formulario.
Publicación
Cuando haya completado las personalizaciones, publíquelas:
- Para publicar las personalizaciones únicamente para el componente que está editando actualmente, en el panel de navegación, elija la tabla en la que ha estado trabajando, y seleccione Publicar.
- Para publicar personalizaciones de todos los componentes no publicados a la vez, en el Panel de navegación, seleccione Entidades y, en la barra de herramientas Acciones, seleccione Publicar todas las personalizaciones.
Vea también
Propiedades de recurso web
Crear y diseñar formularios
Conocer los componentes de las aplicaciones basadas en modelos
Documentación de desarrollador: Recursos web en aplicaciones basadas en modelo