|
|
|
|
- Casos especiales
- Permisos necesarios
AppointmentList( Función) Enumera las citas encontradas en el dispositivo móvil (Android/iOS) y que corresponden a los criterios especificados. // 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: | | aptContent | Filtros en la cita description (contiene la búsqueda). | aptIdentifier | Filtros en los identificadores de Appointment (búsqueda de coincidencias exactas). | aptLocation | Filtros en la ubicación de Appointment (contiene la búsqueda). | aptTitle | Filtros 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.
- La función AppointmentList se puede utilizar en el emulador pero no en el simulador.
Componente: wd290android.aar
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|