Forum Discussion
Sharepoint.Files devuelve Error para los campos datetime a partir de la versión de marzo de 2018
Hola @eFeM135,
Intente cambiar la configuración regional en el escritorio (Archivo->Opciones y configuración->Opciones) para que se ajuste al formato de fecha y hora.
saludos
Yuliana Gu
- eFeM1356 years ago
Advocate II
Esta es una solución alternativa inaceptable, ya que esto significaría que necesito traducir todos los demás campos de fecha y número que coinciden con mi configuración regional (nl-NL) utilizando el parámetro de configuración regional opcional.
La API de Sharepoint.Files utiliza una configuración regional de 'en-US' codificada de forma rígida y devuelve una fecha válida (no un texto en formato estadounidense que necesito transformar como actualmente lo hago), o proporciona una configuración regional opcional como lo hemos hecho para la mayoría de las variantes de script M.
BTW: También necesito cambiar la fecha y hora con -8 horas de la hora de EE.UU. -California a CET... otra 'característica' de esta API. Sugiero encarecidamente que el equipo del producto vea esto - lo que yo llamo un - BUG.
- eFeM1356 years ago
Advocate II
Estoy siendo si mi problema está resuelto, con un puñado de personas que han visto mi publicación... preguntándome si estoy en el foro equivocado o si el tema no se entiende. Suponiendo este último: El primer extracto está en 'trabajar' la versión de febrero, el segundo con la versión de marzo:
Sin embargo, la versión de febrero no es 100% como se devuelve texto en un campo datetimezone, todavía puedo trabajar a través de él... pero no puedo hacer nada con 'Error'...
Tenga en cuenta que el problema no es sólo regionalización, sino también zona horaria relacionada... IMHO ambos deben ser manejados por parámetros opcionales en la función Sharepoint.Files
- Ramesh-iTalent6 years ago
Microsoft Employee
Tengo el mismo problema al usar Sharepoint.Files() en PowerQuery en Excel. No tengo la opción de usar versiones de software anteriores.
Este problema es que el implementador de la función Sharepoint.Files() ha tomado la decisión de intentar analizar las propiedades Date Modified y Date Created de cada archivo, y que el análisis no es adecuado, por cualquier motivo.
Hay 2 opciones que le ayudarán a:
- Sharepoint.Files() genera los valores de texto como columnas adicionales, de modo que al menos podríamos intentar analizarnos a nosotros mismos
- Sharepoint.Files() hace un mejor trabajo analizando fechas que están en un formato como: "M/dd/aa hh:mm AM", que es donde el problema parece estar