|
|
|
|
- Presentación
- Manejar los Contact s mientras se usan las variables de Contact
- Manejar los Contact s mientras se usa la estructura Contact (guardada para compatibilidad con el pasado)
Gestión de contactos (dispositivos móviles)
En sus aplicaciones móviles, tiene la posibilidad de gestionar directamente los contactos de su dispositivo móvil (Android, iPhone, iPad, Universal Windows). Para ello, WLanguage incluye: - las funciones de Contact.
- las variables avanzadas de WLanguage: Contact, ...
Observación: Para la compatibilidad con versiones anteriores, también tiene la posibilidad de utilizar la estructura mContact de WLanguage. Esta solución no se recomienda y sólo debe utilizarse para las aplicaciones que funcionan con una versión anterior a Android 2.0.
Manejar los Contact s mientras se usan las variables de Contact Para administrar los contactos que se encuentran en el dispositivo móvil: - Declarar una variable de tipo Contact. Este tipo de Variable se utiliza para describir y averiguar todas las características del Contact que se encuentran en el dispositivo móvil.
- Utilizar las funciones WLanguage de acuerdo con la acción solicitada:
- Para leer y mostrar en su aplicación los contactos encontrados en el dispositivo móvil, utilice ContactList. Esta función rellena una array de variables Contact. Esto le permite navegar por la array de variables para añadir los diferentes contactos en un looper.. Por ejemplo:
gCurrentContact is Contact garrContacts is array of Contacts LooperDeleteAll(LOOP_CONTACTS) // List of contacts garrContacts = ContactList() IF garrContacts.Occurrence > 0 THEN // Sort the contacts ArraySort(garrContacts, asMember, "+Name") // Add into the looper FOR EACH tContact OF garrContacts LooperAddLine(LOOP_CONTACTS, ... tContact.Name, tContact.FirstName) END // Display the number of contacts STC_NbContacts = StringBuild("%1 contacts", garrContacts.Occurrence) END
- Para manipular directamente los contactos con la aplicación nativa de la Phone, utilice las siguientes funciones:
| | ContactCreate | Muestra la ventana de creación de Contact de la aplicación nativa de gestión de Contact que se encuentra en el dispositivo (Android, iPhone o iPad, Universal Windows). | ContactDisplay | Abre el formulario de una Contact en la aplicación nativa de gestión de Contact del dispositivo (Android, iPhone o iPad, Universal Windows). | ContactEdit | Abre el formulario de una Contact en modo edición en la aplicación nativa Contact s del dispositivo (Android, iPhone, iPad, Universal Windows). | ContactSelect | Muestra la lista de contactos encontrados en el dispositivo (Android, iPhone o iPad, Universal Windows). |
- Se utilizan varias funciones de WLanguage para realizar todas las operaciones posibles:
| | ContactAdd | Añade un Contact: - en un libro de Lotus Notes o Outlook Address.
- en la lista de contactos del dispositivo (Android, iPhone o iPad, Universal Windows).
| ContactDelete | Borra la actual Contact: - a partir de un libro Address de Lotus Notes o Outlook.
- de la lista de contactos de la Phone (Android, iPhone o iPad, Universal Windows).
| ContactListSource | Enumera las fuentes (o cuentas) de los contactos guardados en el dispositivo. | ContactModify | Modifica el contacto actual en una libreta de Lotus Notes o Outlook Address. | ContactReset | Reinicia: |
Manejar los Contact s mientras se usa la estructura Contact (guardada para compatibilidad con el pasado)
Advertencia
A partir de la versión 17 (69), este método se mantiene para la compatibilidad con versiones anteriores. Este método no se recomienda y sólo debe mantenerse para las aplicaciones que utilizan una versión anterior a Android 2.0.
Para gestionar los contactos del dispositivo móvil, tiene la posibilidad de utilizar la estructura mContact. Esta estructura es una estructura preestablecida de WLanguage usada para manipular a Contact. Para manipular los contactos encontrados en el dispositivo móvil: - Navegue por los diferentes contactos con las siguientes funciones:
| | ContactFirst | Lee la primera Contact en un libro de Lotus Notes o Outlook Address. | ContactLast | Lee la última Contact en un libro de Lotus Notes o Outlook Address. | ContactNext | Lee el Contact después del Contact actual en un libro Address de Lotus Notes o Outlook. | ContactPrevious | Lee el Contact anterior al Contact actual en un libro de Address de Lotus Notes o Outlook. | ContactRead | Lee un contacto en una libreta de Lotus Notes o Outlook Address. |
La variable mContact.Out se usa para averiguar si existe un Record actual. - Manejar el actual Contact con las siguientes funciones:
| | ContactAdd | Añade un Contact: - en un libro de Lotus Notes o Outlook Address.
- en la lista de contactos del dispositivo (Android, iPhone o iPad, Universal Windows).
| ContactDelete | Borra la actual Contact: - a partir de un libro Address de Lotus Notes o Outlook.
- de la lista de contactos de la Phone (Android, iPhone o iPad, Universal Windows).
| ContactDisplay | Abre el formulario de una Contact en la aplicación nativa de gestión de Contact del dispositivo (Android, iPhone o iPad, Universal Windows). | ContactEdit | Abre el formulario de una Contact en modo edición en la aplicación nativa Contact s del dispositivo (Android, iPhone, iPad, Universal Windows). | ContactModify | Modifica el contacto actual en una libreta de Lotus Notes o Outlook Address. | ContactRead | Lee un contacto en una libreta de Lotus Notes o Outlook Address. | ContactReset | Reinicia: | ContactSearch | Busca un contacto en una libreta de Lotus Notes o Outlook Address. | ContactSelect | Muestra la lista de contactos encontrados en el dispositivo (Android, iPhone o iPad, Universal Windows). |
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|