Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Nota:
En este artículo se describe el proceso que actualmente usa el editor clásico para introducir un control. Por supuesto, esto se migrará para que esto se pueda realizar en el editor de formularios moderno.
Consiga ideas valiosas con las últimas noticias sobre sus clientes, competidores y contactos. Mantenerte al tanto de las noticias te ayuda a mantenerte al día de tu competencia mostrando información contextual en tiempo real sobre tus clientes y competidores. Instale el control de Power Apps component framework para noticias, que ofrece noticias pertinentes de Noticias de Bing.
Puede personalizar el soporte para fuentes de noticias adicionales, así como la interfaz y el comportamiento del control PCF. Para más información, consulte el Léame en el control news GitHub repo.
Agregar el control de noticias de la empresa al formulario principal de la cuenta
Los pasos de este artículo agregan el control de noticias de la empresa al formulario principal de la cuenta ya configurado para consultar temas de noticias recopilados de Bing News. Puede usar pasos similares para agregar el control al formulario principal para otras tablas, como las de contacto y competidor.
Obtención de la clave y la dirección URL de Bing News API
El control de noticias requiere una dirección URL de API de noticias, una clave de API y más direcciones URL de noticias. Para Bing News, la URL de más noticias está preconfigurada en el control para usar https://www.bing.com/news/search. Para la URL de la API de noticias y la clave de API, deberá proporcionarlas creando un Recurso Azure de Bing Search en su cuenta de Azure. Una vez creada la cuenta, obtendrá la clave API y la URL API en la sección Claves y Endpoint.
Importación de la solución de noticias de la empresa
Descargue Solutions.zip. Para ello, abra la carpeta Soluciones , abra Solutions.zipy seleccione Descargar.
Inicie sesión en Power Apps y, a continuación, en la esquina superior derecha, seleccione el entorno en el que desea instalar el control de noticias de la empresa.
Seleccione Soluciones en el panel izquierdo y, a continuación, seleccione Importar en la barra de comandos. Si el elemento no se encuentra en el panel lateral, seleccione …Más y, a continuación, el elemento que desee.
En el Asistente para importar soluciones, seleccione Elegir archivo, vaya a y seleccione Solutions.zipy, a continuación, seleccione Abrir.
Seleccione Siguiente y, a continuación, vuelva a seleccionar Siguiente para completar la importación.
Agregar el control al formulario principal de la cuenta
En Power Apps, seleccione Configuración (engranaje) en la esquina superior derecha y, a continuación, seleccione Configuración avanzada.
Vaya a Configuración>Personalizaciones>Personalizar el sistema.
En el árbol de navegación izquierdo, expanda Tablas>Cuenta, seleccione Formularios y, a continuación, abra el formulario Principal de cuenta.
En el editor de formularios, agregue dos columnas de texto nuevas, que se usarán para pasar la clave y la dirección URL base al componente de noticias.
a) Seleccione Nueva columna en el Explorador de columnas de navegación derecho.
b. En Nombre para mostrar y Nombre , escriba newsapikey. Deje el resto de la configuración como valor predeterminado y, a continuación, seleccione Guardar y cerrar.
c. Repita los dos pasos anteriores para crear otra columna de texto. En Nombre para mostrar y Nombre , escriba newsurl. Deje el resto de la configuración como valor predeterminado y, a continuación, seleccione Guardar y cerrar.
En el editor de formularios, seleccione un lugar en el formulario donde desee el control de noticias de la empresa y, a continuación, seleccione Insertar pestaña >Sección>una columna.
Para mostrar noticias por nombre de cuenta, arrastre y coloque la columna Nombre de cuenta del panel explorador de columnas derecha a la sección recién creada.
Seleccione la sección y, a continuación, seleccione Cambiar propiedades. Escriba una sección descriptiva nombre, como noticias de la empresa. Es posible que desee comprobar Mostrar la etiqueta de esta sección en el formulario para proporcionar el encabezado a la sección. Selecciona Aceptar.
Seleccione la columna Nombre de cuenta recién agregada y, a continuación, seleccione Cambiar propiedades en la pestaña Inicio . En la página Propiedades de columna, seleccione la pestaña Controles , seleccione Agregar control, seleccione el control companynews y, a continuación, seleccione Agregar.
Configura las siguientes vinculaciones para las columnas apikey y baseurl.
a) Seleccione Configurar propiedad (icono de lápiz) junto a APIKey.
b. En la lista desplegable de Enlazar a valor en una columna, seleccione new_newsapikey (SingleLine.Text) y, a continuación, seleccione Aceptar.
c. Seleccione Configurar propiedad (icono de lápiz) junto a BaseURL.
d. En la lista desplegable Enlazar al valor en una columna, seleccione new_newsurl (SingleLine.Text) y luego seleccione Aceptar.
e. En la página Propiedades de columna, seleccione las opciones de cliente Web, Phone y Tablet.
f. En la página Propiedades de columna, seleccione la pestaña Mostrar , desactive la opción Mostrar etiqueta en el formulario y, a continuación, seleccione Aceptar.
Para proporcionar valores predeterminados de clave de API y dirección URL base, use reglas de negocios. Seleccione Reglas de negocios en el editor de formularios y, a continuación, seleccione Nueva regla de negocios en la parte inferior del panel derecho.
En el diseñador de reglas de negocios, seleccione Condición en el lienzo del diseñador, establezca Columna en Nombre de cuenta y Operador en Contiene datos y, a continuación, seleccione Aplicar. A continuación, seleccione la pestaña Componentes , arrastre una acción Establecer valor de columna y proporcione un valor de columna donde Column es newsapikey y el valor es la clave que copió de las propiedades de Bing Search. Cree otra acción Establecer valor de columna donde Column es newsurl y agregue el valor como Endpoint que copió de las propiedades de Bing Search. Asegúrese de anexar /v7.0/news/search al final de la dirección URL de noticias. La dirección URL final debe ser similar a
https://api.bing.microsoft.com/v7.0/news/search.
Guarde y active la regla. Cierre el diseñador de reglas empresariales.
Asegúrese de agregar las columnas recién agregadas, newsapikey y newsurl, al formulario principal de la cuenta.
Desactive Visible de manera predeterminada para las propiedades de la pestaña de formulario donde se agregan las columnas newsapikey y newsurl.
En el diseñador de formularios, seleccione Guardar y, a continuación, seleccione Publicar.