Forum Discussion
Syndicate_Admin
Administrator
3 years agoError con DateTime.LocalNow en DateTime.Date
Hola a todos,
Acabo de empezar a aprender Power BI. Estaba usando la función DateTime.LocalNow y mi consulta es la siguiente:
dejar
Origen = DimDate,
TenYearsFromToday =
Table.SelectRows(
Fuente
cada
[FullDateAlternateKey] <= DateTime.Date(DateTime.LocalNow())
[CalendarYear] >= Date.Year(DateTime.LocalNow()) - 10
)
en
TenYearsFromToday
y lo que obtuve fue:
Expression.Error: No podemos aplicar el acceso de campo al tipo Date.
Detalles:
Valor=25/10/2022
Clave=CalendarioAño
¿Qué significa este error y cómo puedo solucionarlo?
1 Reply
- Syndicate_Admin
Administrator
Intente agregar "y" entre las dos expresiones en "cada uno":
let Source = DimDate, TenYearsFromToday = Table.SelectRows( Source, each [FullDateAlternateKey] <= DateTime.Date(DateTime.LocalNow()) and [CalendarYear] >= Date.Year(DateTime.LocalNow()) - 10 ) in TenYearsFromToday