AYUDA EN LÍNEA
 WINDEVWEBDEV Y WINDEV MOBILE

Este contenido se ha traducido automáticamente.  Haga clic aquí  para ver la versión en inglés.
Ayuda / WLanguage / Funciones WLanguage / Comunicación / Funciones de contacto (Lotus Notes o Android/iPhone/iPad)
  • Casos especiales
  • Funcionalidad de aplicación requerida
  • Aplicación en segundo plano: Caso específico a partir de Android 10
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaReportes y ConsultasCódigo de Usuario (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Código Navegador
WINDEV Mobile
AndroidWidget Android iPhone/iPadIOS WidgetApple WatchMac CatalystUniversal Windows 10 App
Otros
Procedimientos almacenados
Abre el formulario de una Contact en la aplicación nativa de gestión de Contact del dispositivo (Android, iPhone o iPad, Universal Windows).
Ejemplo
//Procedure used to display the contact selected in a Looper control
PROCEDURE DisplayContact(nContactNum is int)
tContact is Contact
IF nContactNum <= gtabContacts.Count THEN
tContact = gtabContacts[nContactNum]
// Initializes the contact
VariableReset(gCurrentContact)
gCurrentContact = tContact
ContactDisplay(gCurrentContact)
END
Sintaxis

Visualización de un contacto desde una Variable de contactos Ocultar los detalles

<Result> = ContactDisplay(<Contact>)
<Result>: booleano
  • True si se abrió el formulario de contacto,
  • False en caso contrario. Para obtener más información sobre el error, utilice la función ErrorInfo.
<Contact>: Contacte con Variable
Nombre de la Contact Variable correspondiente al Contact a visualizar. Este Contact debe existir en la base de datos de Contact s.
Observaciones

Casos especiales

  • ContactDisplay devuelve el control a la aplicación una vez que se ha mostrado el formulario Contact.
  • ContactDisplay puede utilizarse en el emulador. No se puede utilizar en el simulador.
Universal Windows 10 App

Funcionalidad de aplicación requerida

Cuando se utiliza esta función, se debe declarar una funcionalidad de la aplicación en el asistente de generación de aplicaciones.
Característica necesaria: Contactos
Esta característica permite a las aplicaciones acceder a los contactos.
AndroidWidget Android

Aplicación en segundo plano: Caso específico a partir de Android 10

A partir de Android 10, no se puede abrir una ventana si la aplicación está en segundo plano.
La función ContactDisplay puede abrir una ventana. Si se utiliza esta función cuando la aplicación está en segundo plano, se producirá un error fatal.
Consejos:
  • Para saber si la aplicación está en segundo plano, utilice la función InBackgroundMode.
  • Si una aplicación necesita interactuar con el usuario cuando está en segundo plano, se puede mostrar una notificación (con el tipo Notification). La aplicación volverá al primer plano cuando se haga clic en la notificación, si la propiedad ActivateApplication se establece en True. También es posible abrir una ventana desde el procedimiento pasado a la propiedad ActionClick.
Para obtener más información, consulte Android 10: Comportamiento de aplicaciones en segundo plano.
Componente: wdandroid.aar
Versión mínima requerida
  • Versión 16
Esta página también está disponible para…
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 23/07/2022

Señalar un error o enviar una sugerencia | Ayuda local