Obtener lista de el último día de cada mes – Claris FileMaker
Necesitaba tener una lista de el ultimo día de cada mes en un año en concreto, así que me pareció bien tener una función personalizada y dejarla guardada en este repositorio para si algún día lo volviera necesitar.
Nombre : GetListLastDayOfMonth
Parámetros: year
Ejemplo: GetListLastDayOfMonth(2023)
¡Dona Conviértete en héroe!
/* Obtiene una lista del ultimo día de cada mes de un año. resultado = "31¶28¶31¶30¶31¶30¶31¶31¶30¶31¶30¶31" Autor: Jteixcode.com */ Let ( [ _resultado = While ( [ _i = 0 ; _meses = "1¶2¶3¶4¶5¶6¶7¶8¶9¶10¶11¶12"; _count = ValueCount ( _meses ); _mes = ""; _listaUltimoDia = ""; _funcion = ""; _year = year ] ; _i < _count ; [ //logic _i = _i + 1 ; _mes = GetValue ( _meses ; _i ); _funcion = Let ( [ _Date = "01"&"/"&_mes&"/"&_year ; _LastDay = Day ( Date ( Month ( _Date ) + 1 ; 0 ; Year ( _Date ) ) ) ] ; _LastDay ); _listaUltimoDia = Case ( IsEmpty ( _listaUltimoDia ) ; _funcion ; _listaUltimoDia&"¶"&_funcion ) ]; _listaUltimoDia )] ; _resultado)
¡Dona Conviértete en héroe!