migracion de docs

16/11/2004 - 19:19 por Javier \(IKON\) | Informe spam
Hola a todos,

Estoy migrando los documentos de mi empresa (actualmente estan en el FS)
pero para mi es muy importante que la fecha de creacion en SharePoint sea
una que tengo definida en una base de datos. Alguien sabe como modificar
este campo de alguna forma (especialmente programatica ya que en total son
mas de 100.000 documentos).


Muchas gracias!!!

Preguntas similare

Leer las respuestas

#6 Javier \(IKON\)
17/11/2004 - 13:03 | Informe spam
Gracias a todos... voy a investigarlo un rato mas y si encuentro algo
interesante les cuento.
Considero que cualquier migracion podria encontrarse con este problema.

Saludos, Javier
"Tako" wrote in message
news:
Gustavo wrote:
> Hola Javier,
> La propiedad "TimeCreated" de la clase SPFile es ReadOnly, asi como
> casi todas las propiedades de un documento en esa clase. Siempre
> puedes importar primero los documentos, y despues cambiar la fecha
> directamente en la base de datos.
> Suerte,
> Gustavo

He probado cambiando la columna "Created" y no deja cambiarla, sin
embargo es curioso por que la propiedad "TimeCreated" de SPFile es de solo
lectura y no deja cambiarla, sin embargo la propiedad "Author" también es


de
solo lectura en SPFile y si que deja cambiarla a través de la columna
"Author". Si alguien tiene tiempo y ganas para hacer pruebas...

Misterios sin resolver del SPS

>
>
> "Tako" wrote:
>
>> Javier (IKON) wrote:
>>> muchas gracias. el tema es que esa propiedad no te la deja modificar
>>> de esa forma. De todas formas voy a probarlo de nuevo, si lo consigo
>>> te aviso.
>>>
>>
>> Pues si así no te deja modificarla me parece que tenemos un
>> problema, yo te puedo verificar que el "Autor" y el "Último en
>> modificar" si que deja cambiarla, la "fecha de creación" no llegué a
>> necesitar cambiarla.
>>
>> A ver si tienes suerte, si puedo yo también hago alguna prueba a
>> ver si logramos algo.
>>
>>
>>
>>> Gracias de nuevo
>>> "Tako" wrote in message
>>> news:
>>>> Javier (IKON) wrote:
>>>>> Hola a todos,
>>>>>
>>>>> Estoy migrando los documentos de mi empresa (actualmente estan en
>>>>> el FS) pero para mi es muy importante que la fecha de creacion en
>>>>> SharePoint sea una que tengo definida en una base de datos.
>>>>> Alguien sabe como modificar este campo de alguna forma
>>>>> (especialmente programatica ya que en total son mas de 100.000
>>>>> documentos).
>>>>>
>>>>>
>>>>> Muchas gracias!!!
>>>>
>>>> Puedes hacer un bucle por los archivos de cada site (o librería
>>>> de documentos o lo que necesites)
>>>>
>>>> Para cada archivo tienes una propiedad que se llama "item",
>>>> este te devuelve una referencia al elemento de la lista, desde aquí
>>>> puedes hacer referencia a "items" que es la colección de columnas
>>>> en la librería de documentos. Ahora solo te quedará buscar el
>>>> nombre de la columna de fecha de creación y modificarla (y esperar
>>>> que te deje:)
>>>>
>>>> Good luck



Respuesta Responder a este mensaje
#7 Javier \(IKON\)
17/11/2004 - 13:41 | Informe spam
Lo encontre!!!

En una de las bases de SharePoint hay una tabla llamada Docs que tiene
todo... uno de los campos se llama TimeCreated, y es el campo que toma
SharePoint para saber cual es la fecha de creacion.

No es lo mas prolijo pero para una herramienta de migracion de documentos a
SharePoint Portal Server 2003 viene muy bien ;)


Saludos,
Javier.-

"Javier (IKON)" wrote in message
news:
Gracias a todos... voy a investigarlo un rato mas y si encuentro algo
interesante les cuento.
Considero que cualquier migracion podria encontrarse con este problema.

Saludos, Javier
"Tako" wrote in message
news:
> Gustavo wrote:
> > Hola Javier,
> > La propiedad "TimeCreated" de la clase SPFile es ReadOnly, asi como
> > casi todas las propiedades de un documento en esa clase. Siempre
> > puedes importar primero los documentos, y despues cambiar la fecha
> > directamente en la base de datos.
> > Suerte,
> > Gustavo
>
> He probado cambiando la columna "Created" y no deja cambiarla, sin
> embargo es curioso por que la propiedad "TimeCreated" de SPFile es de


solo
> lectura y no deja cambiarla, sin embargo la propiedad "Author" también


es
de
> solo lectura en SPFile y si que deja cambiarla a través de la columna
> "Author". Si alguien tiene tiempo y ganas para hacer pruebas...
>
> Misterios sin resolver del SPS
>
> >
> >
> > "Tako" wrote:
> >
> >> Javier (IKON) wrote:
> >>> muchas gracias. el tema es que esa propiedad no te la deja modificar
> >>> de esa forma. De todas formas voy a probarlo de nuevo, si lo consigo
> >>> te aviso.
> >>>
> >>
> >> Pues si así no te deja modificarla me parece que tenemos un
> >> problema, yo te puedo verificar que el "Autor" y el "Último en
> >> modificar" si que deja cambiarla, la "fecha de creación" no llegué a
> >> necesitar cambiarla.
> >>
> >> A ver si tienes suerte, si puedo yo también hago alguna prueba a
> >> ver si logramos algo.
> >>
> >>
> >>
> >>> Gracias de nuevo
> >>> "Tako" wrote in message
> >>> news:
> >>>> Javier (IKON) wrote:
> >>>>> Hola a todos,
> >>>>>
> >>>>> Estoy migrando los documentos de mi empresa (actualmente estan en
> >>>>> el FS) pero para mi es muy importante que la fecha de creacion en
> >>>>> SharePoint sea una que tengo definida en una base de datos.
> >>>>> Alguien sabe como modificar este campo de alguna forma
> >>>>> (especialmente programatica ya que en total son mas de 100.000
> >>>>> documentos).
> >>>>>
> >>>>>
> >>>>> Muchas gracias!!!
> >>>>
> >>>> Puedes hacer un bucle por los archivos de cada site (o librería
> >>>> de documentos o lo que necesites)
> >>>>
> >>>> Para cada archivo tienes una propiedad que se llama "item",
> >>>> este te devuelve una referencia al elemento de la lista, desde aquí
> >>>> puedes hacer referencia a "items" que es la colección de columnas
> >>>> en la librería de documentos. Ahora solo te quedará buscar el
> >>>> nombre de la columna de fecha de creación y modificarla (y esperar
> >>>> que te deje:)
> >>>>
> >>>> Good luck
>
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida