web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Correo Electrónico (Po...
Power Apps
Answered

Correo Electrónico (Power Apps)

(0) ShareShare
ReportReport
Posted on by 34

Team
Tengo el siguiente problema, necesitaría dejar predefinidos correos electrónicos y que al momento de enviar el mail no se borren, pero a la vez también poder agregar nuevos desde el buscador o eliminar los pre definidos.

 

podrían ayudarme a resolver este problema.

 

Correo Electrónico Power Apps.png

 

Gracias

saludos

Categories:
  • Verified answer
    VPAST Profile Picture
    25 on at

    Hola @SilvioDruetta , para agregar correos por defecto tienes que ingresarlos en la colección de correos. En la plantilla por defecto de Power Apps la colección se llama "MyPeople" por lo cual comenzamos creando los mail por defecto. En tu caso son 2 los que quieres poner por lo cual necesitas ponerlo en algún lugar que se ejecute al momento de ingresar a la pagina de envío de correo. En mi caso lo puse en la propiedad OnVisible en mi Screen2.

     

    Collect(MyPeople; First(UsuariosdeOffice365.SearchUser(({top:1;searchTerm:"Nombre Apellido"}))));; 
    Collect(MyPeople; First(UsuariosdeOffice365.SearchUser(({top:1;searchTerm:"Nombre Apellido"}))))

    Recuerda reemplazar "Nombre Apellido" por el nombre y el apellido de los correos por Default.  En tu caso deberían verse algo así: 

    Collect(MyPeople; First(UsuariosdeOffice365.SearchUser(({top:1;searchTerm:"Silvio Drueta"}))))

    Ahora ya tenemos los "default mail" ahora vamos por quitar la posibilidad de quitarlos del envío. Podemos hacer múltiples cosas, pero la que probé para poder responderte acá fue la siguiente: 

    La plantilla de PowerApps tiene una galería para mostrarte los correos seleccionados en el buscador, por lo cual para deshabilitar la posibilidad de sacar los correos por default podemos simplemente deshabilitar el botón en los ítems que contentan a nuestros usuarios por default. El nombre del icono que se crea por defecto es "iconRemove1" y la propiedad que tenemos que cambiar es DisplayMode. Debes poner este código cambiando sólo el correo por el tuyo. 

    If(ThisItem.Mail = "nombre.apellido@dominio.cl" Or ThisItem.Mail = "nombre.apellido@dominio.cl"; DisplayMode.Disabled; DisplayMode.Edit)

    VPAST_1-1697052752783.png

    (El botón rojo esta deshabilitado) 

     

    En caso de dudas me comentas. 

    Saludos, VP.

  • SilvioDruetta Profile Picture
    34 on at

    Hola, @VPAST muchas gracias por la ayuda.
    funciona todo de manera excelente.

  • SilvioDruetta Profile Picture
    34 on at

    @VPAST te molesto con una consulta, necesito agregar direcciones de correo electrónico por default, pero las cuales no están en el directorio de mi empresa, ejempló @gmail y con la solución que me pasaste arriba no me las agrega ya que no las encuentra en el directorio.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Leaderboard > Power Apps

#1
11manish Profile Picture

11manish 337 Super User 2026 Season 2

#2
M Bilal Khan Profile Picture

M Bilal Khan 250

#3
Mohsin Ali Profile Picture

Mohsin Ali 225

Last 30 days Overall leaderboard