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 cree a aplicación en branco, asegúrese de escoller o formato Teléfono .

Especificar unha táboa

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

  2. No menú de creación de aplicacións, seleccione Datos. Se é a primeira vez, solicitaráselle que cree unha conexión a Dataverse. Seleccione Crear esta conexión.

  3. Seleccione Engadir datos e na caixa de busca introduza, Contas > Conectar.

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

Engadir unha pantalla de lista

  1. Na barra de comandos, selecciona Nova pestana Modelos > de pantalla > 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. No panel de autoría da aplicación esquerda, sobre Screen1, selecciona a icona da elipse (...), e logo selecciona Delete.

  5. No panel de autoría da aplicación esquerda, sobre Screen2, selecciona a icona da elipse (...), e logo selecciona Renome.

  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.

  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. No menú Accións, selecciona Vista previa. Previsualiza a aplicación. Máis información: Previsualizar unha aplicació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).