Nota
O acceso a esta páxina require autorización. Pode tentar iniciar sesión ou modificar os directorios.
O acceso a esta páxina require autorización. Pode tentar modificar os directorios.
Crea unha aplicación de lenzo para xestionar os datos almacenados en Dataverse, usando táboas estándar integradas, táboas personalizadas creadas pola túa organización ou ambas.
Ao crear unha aplicación desde Dataverse, non precisa crear unha conexión desde Power Apps, a diferenza do que ocorre con fontes de datos como SharePoint, Dynamics 365 ou Excel. O único que tes que facer é especificar as táboas que queres mostrar ou xestionar na aplicación.
Requisitos previos
- Cambia a un ambiente onde se crea unha base de datos con datos de exemplo. Se tes a licenza axeitada, podes crear un ambiente que satisfaga esta necesidade.
- Asegúrese de ter o rol de seguridade de Environment Maker , xa sexa directamente ou a través dun equipo de Dataverse que forme parte da categoría Grupo de Seguridade AAD . Os roles de seguridade personalizados non están actualmente soportados para escenarios de creador de aplicacións de Canvas.
Crear unha aplicación
Iniciar sesión en Power Apps.
Na pantalla de inicio, escolle unha das seguintes opcións segundo como queiras crear a túa aplicación usando Dataverse:
Crear opcións usando Dataverse Beneficios Navegación Unha aplicación de galería dunha soa páxina Utiliza os teus datos empresariais existentes en Dataverse e crea unha aplicación de resposta lixeira. 1. Escolla unha das seguintes opcións:
- Comezar cos datos>Seleccionar unha táboa existente.
- Comeza cunha galería de deseño de páxina>conectada á táboa.
2. Selecciona unha táboa e selecciona Crear aplicación.Aplicación móbil de tres pantallas Utiliza os teus datos existentes en Dataverse e crea unha aplicación cun modelo con tres pantallas, que ofrece opcións para explorar, ver detalles, crear e editar. Comeza cun modelo de aplicación>De Dataverse. A continuación, selecciona unha táboa >Crear aplicación. Aplicación en branco que usa datos de Dataverse Usa os teus datos empresariais existentes para personalizar a túa aplicación con flexibilidade, libre das limitacións dos modelos prediseñados. Dataverse No panel de navegación esquerdo, selecciona Crear>Comezar cun lenzo en branco>Tamaño do teléfono. Créase a aplicación e Power Apps Studio ábrese, onde podes continuar construíndo a aplicación.
Engadir unha táboa nunha aplicación en branco Dataverse
Para axudarche a comprender como crear unha aplicación con datos de Dataverse, imos comezar creando unha aplicación en branco e despois engadir datos de Dataverse.
Iniciar sesión en Power Apps
No panel de navegación esquerdo, selecciona Crear>Comezar cun lenzo en branco>Tamaño do teléfono.
Cando se abra Power App Studio, vaia ao menú de creación de aplicacións e seleccione Datos.
Nota
Se é a primeira vez que te conectas a Dataverse, solicitaraseche que crees unha conexión. Seleccione Crear para establecer a conexión.
Selecciona Engadir datos e introduce Contas na caixa de busca e selecciónaa.
Pecha o panel Datos seleccionando a icona de peche na esquina superior dereita.
Engadir unha pantalla de lista
Na barra de comandos, seleccione Nova pantalla>Lista.
Na barra de navegación esquerda, selecciona BrowseGallery1 e, a seguir, define o valor da propiedade Items nesta fórmula:
SortByColumns(Search(Accounts, TextSearchBox1.Text, "name"), "name", If(SortDescending1, SortOrder.Descending, SortOrder.Ascending))Esta fórmula especifica que:
A galería debería mostrar datos da táboa Contas .
Os datos deberían ordenarse en orde ascendente ata que o usuario seleccione o botón de ordenación para alternar a orde de clasificación.
Se un usuario escribe ou pega un ou máis caracteres na barra de busca (TextSearchBox1), a lista só mostra as contas para as que o campo nome contén os caracteres que especificou o usuario.
Podes usar estas e moitas outras funcións para especificar como aparece e se comporta a túa aplicación.
No panel Propiedades da galería, define o Deseño en Título.
Edita a propiedade de texto Título e renoméaa a Explorar. Máis información: Personalizar unha galería
No panel esquerdo de creación de aplicacións, pasa o cursor por riba de Pantalla1, selecciona a icona de puntos suspensivos (...) e, a seguir, selecciona Eliminar.
No panel esquerdo de creación de aplicacións, pasa o cursor por riba de Screen2, selecciona a icona de puntos suspensivos (...) e, a seguir, selecciona Cambiar nome.
Escribe ou pega Pantalla de exploración e, a seguir, renomea a galería nesa pantalla como Galería de exploración.
Engadir unha pantalla de formulario
Repita o primeiro paso do procedemento anterior, agás engadir unha pantalla de Formulario en lugar dunha pantalla de Lista .
Define a propiedade DataSource do formulario en Accounts e a súa propiedade Item en BrowseGallery.Selected como se mostra na lapela Advanced do panel dereito.
Na lapela Propiedades do panel da dereita, seleccione Editar campos para abrir o panel Campos .
Selecciona Engadir campo e, a seguir, marca as caixas de verificación para estes campos:
- Nome da conta
- Enderezo 1: Rúa 1
- Enderezo 1: Cidade
- Enderezo 1: Código postal
- Número de empregados
- Ingresos anuais
Nota
Fóra deste escenario, podes crear un campo personalizado seleccionando Novo campo, proporcionando a información requirida e, a seguir, seleccionando Feito. Máis información: Crear unha columna.
Seleccione Engadir.
Define a propiedade Texto da barra de título para mostrar Crear/Editar.
A pantalla reflicte os seus cambios.
Renomear esta pantalla FormScreen.
Configurar iconas
Na Pantalla de exploración, define a propiedade OnSelect da icona circular preto da parte superior da pantalla nesta fórmula:
Refresh(Accounts)
Define a propiedade OnSelect da icona do signo máis nesta fórmula:
NewForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)
Define a propiedade OnSelect da primeira frecha que apunta á dereita nesta fórmula:
EditForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)
Na FormScreen, define a propiedade OnSelect da icona de cancelación nesta fórmula:
ResetForm(EditForm1);Navigate(BrowseScreen, ScreenTransition.None)
Define a propiedade OnSelect da icona da marca de verificación nesta fórmula:
SubmitForm(EditForm1); Navigate(BrowseScreen, ScreenTransition.None)
Na lapela Inserir , selecciona Iconas e, a seguir, selecciona a icona Papeleira .
Define a propiedade Cor da icona Papeleira en Branco e a súa propiedade OnSelect en esta fórmula:
Remove(Accounts, BrowseGallery.Selected); Navigate(BrowseScreen, ScreenTransition.None)
Probar a aplicación
No menú de accións, selecciona
Vista previa da aplicación. Máis información: Previsualizar unha aplicaciónAlterne a lista entre ordenacións ascendentes e descendentes e filtre a lista por un ou máis caracteres no nome da conta.
Engade unha conta, edita a conta que engadiches, comeza a actualizar a conta, pero cancela os cambios e, a seguir, elimina a conta.