Crear aplicacións de lenzo desde cero mediante Microsoft Dataverse

Compile unha aplicación de lenzo para xestionar os datos almacenados en Dataverse usando táboas estándar (que estean integradas), táboas personalizadas (que cree a súa organización) ou ambas.

Cando crea unha aplicación desde Dataverse, non é necesario crear unha conexión desde Power Apps, como fai con orixes de datos como SharePoint, Dynamics 365 ou Salesforce. Só precisa especificar as táboas que desexa mostrar ou xestionar na aplicación.

Requisitos previos

Abrir unha aplicación en branco

Para crear unha aplicación desde cero que utilice datos de Dataverse, o primeiro paso é crear unha aplicación en branco. Para este exercicio, cando crees a aplicación en branco, asegúrate de escoller Teléfono maquetación.

Especificar unha táboa

  1. No medio da pantalla, seleccione conectarse a datos.

  2. No panel Datos, seleccione Microsoft Dataverse, seleccione a caixa de verificación Contas e seleccione Conectar.

  3. Peche o panel Datos seleccionando a icona de peche na esquina superior dereita.

Engadir unha pantalla de lista

  1. No separador Inicio, seleccione a frecha cara abaixo de Nova pantalla e logo seleccione Lista.

    Engadir unha pantalla de lista.

  2. Na barra de navegación esquerda, seleccione BrowseGallery1 e logo estableza 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 amosar 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 introduce ou pega un ou varios caracteres na barra de busca (TextSearchBox1), a lista mostrará só aquelas contas para as que o campo nome contén os caracteres especificados polo usuario.

      Pode usar estas e moitas outras funcións para especificar como aparece e se comporta a súa aplicación.

      Estableza a propiedade Items da galería.

  3. Estableza o deseño da galería para mostrar só o nome de cada conta e configure a barra de título para mostrar a palabra Examinar, como se describe en Personalizar unha galería.

    Navegar pola pantalla.

  4. Na barra de navegación esquerda, pase o rato sobre Screen1, seleccione a icona de tres puntos (...) e logo seleccione Eliminar.

  5. Na barra de navegación esquerda, pase o rato sobre Screen2, seleccione a icona de tres puntos (...) e logo seleccione Cambiar nome.

  6. Escriba ou pegue BrowseScreen e logo renomee a galería desa pantalla como BrowseGallery.

    Cambiar o nome da pantalla Examinar, galería.

Engadir unha pantalla de formulario

  1. Repita o primeiro paso do procedemento anterior, excepto engadir unha pantalla de Formulario en vez da pantalla Lista.

  2. Estableza a propiedade DataSource do formulario en Contas e a súa propiedade Item en BrowseGallery.Selected, como mostra o separador Avanzado do panel dereito.

    Axustar a propiedade Datasource e Item do formulario.

  3. No separador Propiedades do panel dereito, seleccione Editar campos para abrir o panel Campos.

  4. Seleccione Engadir campo e seleccione as caixas de verificación destes campos:

    • Nome da conta
    • Enderezo 1: Rúa 1
    • Enderezo 1: Localidade
    • Enderezo 1: Código postal
    • Número de empregados
    • Ingresos anuais

    Nota

    Fóra deste escenario, pode crear un campo personalizado seleccionando Novo campo, indicando a información requirida e seleccionando Feito. Máis información: Crear unha columna.

    Seleccionar e engadir unha columna.

  5. Seleccione Engadir.

  6. Estableza a propiedade Text da barra de título para amosar Crear/Editar.

    A pantalla reflicte os seus cambios.

    Pantalla despois dos cambios.

  7. Cambie o nome desta pantalla a FormScreen.

Configurar iconas

  1. En BrowseScreen, estableza a propiedade OnSelect da icona circular preto da parte superior da pantalla a esta fórmula:

    Refresh(Accounts)

    Icona de actualización.

  2. Axuste a propiedade OnSelect da icona máis nesta fórmula:

    NewForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)

    Icona Engadir.

  3. Estableza a propiedade OnSelect da primeira frecha que sinala á dereita desta fórmula:

    EditForm(EditForm1); Navigate(FormScreen, ScreenTransition.None)

    Icona seguinte.

  4. En FormScreen, estableza a propiedade OnSelect da icona de cancelar nesta fórmula:

    ResetForm(EditForm1);Navigate(BrowseScreen, ScreenTransition.None)

    Icona Cancelar.

  5. Axuste a propiedade OnSelect da icona da marca de verificación nesta fórmula:

    SubmitForm(EditForm1); Navigate(BrowseScreen, ScreenTransition.None)

    Icona de marca de verificación.

  6. No separador Inserir, seleccione Iconas e logo seleccione a icona Papeleira.

  7. Estableza a propiedade Color da icona Papeleira en Branco e a súa propiedade OnSelect nesta fórmula:

    Remove(Accounts, BrowseGallery.Selected); Navigate(BrowseScreen, ScreenTransition.None)

    Icona Papeleira.

Probar a aplicación

  1. Na barra de navegación esquerda, seleccione BrowseScreen e logo abra Vista previa premendo F5 (ou seleccionando a icona Reproducir preto da esquina superior dereita).

    Abrir Previsualización.

  2. Alterne a lista entre ordenacións ascendentes e descendentes e filtre a lista por un ou máis caracteres no nome da conta.

  3. Engada unha conta, edita a conta que engadiu, comece a actualizar a conta pero cancele os seus cambios e, a continuación, elimine a conta.

Pasos seguintes

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).