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 citas (Lotus Notes/Android/iOS)
  • Casos especiales
  • Permisos necesarios
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
Enumera las citas encontradas en el dispositivo móvil (Android/iOS) y que corresponden a los criterios especificados.
Ejemplo
// Lists all the appointments for the day
StartDate is Date = DateSys()
EndDate is Date = DateSys()
EndDate.Day += 1
arrAPT is array of Appointment = AppointmentList(Null, StartDate, EndDate)
 
//--------------------------------------------------------------
 
// Lists all the future appointments from next week
StartDate is Date = DateSys()
StartDate.Day += 7
arrAPT is array of Appointment = AppointmentList(Null, StartDate)
 
//--------------------------------------------------------------
 
// Lists the future appointments found in <MyCalendar>
// that contain "car" in the title or in the description of the appointment
arrAPT is array of Appointment = AppointmentList(MyCalendar, "", "", ...
aptTitle + aptContent, "car")
 
//--------------------------------------------------------------
 
// Finds an appointment corresponding to a given identifier
arrAPT is array of Appointment = AppointmentList(Null, "", "", aptIdentifier, nID)
Sintaxis
<Result> = AppointmentList([<Calendar> [, <Start> [, <End> [, <Filter> [, <Sought value>]]]]])
<Result>: Array de las variables de la Appointment
Array de variables Appointment inicializadas con la lista de citas correspondientes a los criterios especificados.
Si se produce un error, se vacía el array y la variable ErrorOccurred se establece en True.. Para obtener más información sobre el error, utilice la función ErrorInfo.
<Calendar>: Opcional Calendar Variable
  • Nombre de la variable Calendar que describe la Calendar (organizador) que contiene las citas a listar.
  • NULL para listar las citas encontradas en todos los calendarios disponibles.
Atención: Debe existir una Calendar si se especifica.
<Start>: DateTime opcional
Fecha y hora local de inicio de las citas a listar.
  • Si no se especifican <Start> y <End>, sólo se mostrarán las citas futuras (a partir de la fecha y hora de hoy)..
  • Si sólo se especifica <Inicio>, se recuperarán todas las citas encontradas después de esta fecha (la fecha límite es set al 01/01/2031).
  • Si no se debe especificar <Start> y si se debe especificar al menos uno de los siguientes parámetros, utilice una cadena vacía (""").
Observación: Si sólo se especifica la fecha (sin especificar las horas, minutos y segundos), los eventos se tendrán en cuenta a partir de la fecha especificada en 0 hora 0 minuto 0 segundo.
<End>: DateTime opcional
Fecha y hora local de finalización de las citas a listar.
  • Si no se especifican <Start> y <End>, sólo se mostrarán las citas futuras (a partir de la fecha y hora de hoy)..
  • Si sólo se especifica <Fin>, se mostrarán todas las citas encontradas antes de esta fecha (la fecha límite definida por Google es 01/01/1970).
  • Si no se debe especificar <End> y si se debe especificar al menos uno de los siguientes parámetros, utilice una cadena vacía (""").
Observación: Si sólo se especifica la fecha (sin especificar las horas, minutos y segundos), los eventos se tendrán en cuenta hasta la fecha especificada en 0 hora 0 minuto 0 segundo (por lo tanto, los eventos del día no se tendrán en cuenta).
<Filter>: Constante o combinación de constantes de tipo Integer (opcional)
Propiedades en las que se debe filtrar la lista de citas:
aptContentFiltros en la cita description (contiene la búsqueda).
aptIdentifierFiltros en los identificadores de Appointment (búsqueda de coincidencias exactas).
aptLocationFiltros en la ubicación de Appointment (contiene la búsqueda).
aptTitleFiltros en el título de Appointment (contiene la búsqueda).

Observación: Si se especifican varios filtros (combinación de constantes), se listará una Appointment si al menos una de las propiedades filtradas corresponde al valor buscado.
<Sought value>: Cadena de caracteres opcional
Valor buscado en las propiedades filtradas de la Appointment. Esta búsqueda no distingue entre mayúsculas y minúsculas.
Observaciones

Casos especiales

  • La búsqueda de Appointment se realiza siempre teniendo en cuenta la zona horaria actual. Sin embargo, las propiedades StartDate y EndDate del tipo Appointment están siempre en la zona horaria asociada al Appointment.
  • Android La función AppointmentList se puede utilizar en el emulador pero no en el simulador.
Android

Permisos necesarios

Al llamar a esta función se modifican los permisos requeridos por la aplicación.
Requerido Permission: READ_Calendar
Esta Permission permite a la aplicación leer los datos de la Calendar del usuario.
Componente: wd290android.aar
Versión mínima requerida
  • Versión 18
Comentarios
Haga clic en [Agregar] para publicar un comentario

Última modificación: 27/05/2022

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