Forum Discussion
parametros
hola
estoy intentando crear un parametro con fechas pero me sale este error, alguien sabe q estoy haciendo mal?
4 Replies
- Syndicate_AdminAdministrator
Utilice DateTime.From( ) para que los tipos de datos coincidan.
- Syndicate_AdminAdministrator
ahora estoy recibiendo esto
- Syndicate_AdminAdministrator
Un par de cosas:
- Use DateTime.From([Date]): RangeStart y RangeEnd ya están en el formato correcto.
- ¿Qué se supone que debe hacer el 0? Deja eso
- Solo uno de los parámetros puede ser inclusivo, normalmente RangeStart. Haz que RangeEnd sea exclusivo.
RangeStart <= DateTime.From([Date]) y DateTime.From([Date] < RangeEnd
- Syndicate_AdminAdministrator
Hola @ceciliatc
Este error se debe a que está comparando datos de tipo DateTime y DateTimeZone.
Como lbendlin mencionó, puede usar la función DateTime.From() para convertir DateTimeZone en el tipo DateTime, además, también puede usar la función DateTimeZone.RemoveZone() para eliminar la información de la zona horaria de DateTimeZone, pruebe el siguiente código:
= Table.SelectRows(#"Changed Type", each DateTimeZone.RemoveZone([Date]) >= RangeStart and DateTimeZone.RemoveZone([Date]) <= RangeEnd)Saludos
Jarvis Tang
Si esta publicación ayuda, considere Acéptalo como la solución para ayudar a los demás miembros a encontrarlo más rápidamente.