Mostrar datos jerárquicos en unDataView

15/12/2004 - 09:21 por Tako | Informe spam
Hola grupo

Una dudilla (más o menos normal esta vez): ¿hay alguna forma fácil de
mostrar datos jerárquicos en el SPS? Por ejemplo una estructura de
directorios.

He probado, por ejemplo, a mostrar los resultados de la llamada al
método "EnumerateFolder" del WS "Site Data" (se le pasa una ruta y devuelve
sus ficheros y sus subdirectorios) en un DataView y no encuentro una manera
fácil de hacer que pueda ir navegando por subdirectorios.

Igualmente me pasa con el método "GetListItems" del WS "Lists", y aunque
pudiera devolver todos los elementos de una lista de forma recursiva no veo
yo la forma de decirle al DataView que me los vaya agrupando según su
directorio.

¿Alguien sabe si es posible que el DataView formatee agrupe de forma
automática esta clase de datos?

Graciasss

Preguntas similare

Leer las respuestas

#1 Gustavo
15/12/2004 - 12:53 | Informe spam
Hola amigo ( 8-> )
Me parece que lo que necesitas es un TreeView control, no un DataView. Y de
como sacas los datos, me parece tambien que la manera es la tradicional:
hacer loops dentro de loops dentro de loops... o usando recursion, que es lo
mismo, pero distinto...
Pero hay un monton de WebParts por ahi que muestran sites, lists, etc... de
pronto puedes usar uno que alguien ya haya hecho, y ahorrarte un monton de
tiempo y trabajo.
Saludes,
Gustavo

"Tako" wrote:


Hola grupo

Una dudilla (más o menos normal esta vez): ¿hay alguna forma fácil de
mostrar datos jerárquicos en el SPS? Por ejemplo una estructura de
directorios.

He probado, por ejemplo, a mostrar los resultados de la llamada al
método "EnumerateFolder" del WS "Site Data" (se le pasa una ruta y devuelve
sus ficheros y sus subdirectorios) en un DataView y no encuentro una manera
fácil de hacer que pueda ir navegando por subdirectorios.

Igualmente me pasa con el método "GetListItems" del WS "Lists", y aunque
pudiera devolver todos los elementos de una lista de forma recursiva no veo
yo la forma de decirle al DataView que me los vaya agrupando según su
directorio.

¿Alguien sabe si es posible que el DataView formatee agrupe de forma
automática esta clase de datos?

Graciasss




Respuesta Responder a este mensaje
#2 Tako
15/12/2004 - 13:16 | Informe spam
Gustavo wrote:
Hola amigo ( 8-> )



8-)

Me parece que lo que necesitas es un TreeView control, no un
DataView. Y de como sacas los datos, me parece tambien que la manera
es la tradicional: hacer loops dentro de loops dentro de loops... o
usando recursion, que es lo mismo, pero distinto...



Si lo de utilizar un Treeview ya lo había pensado, la cuestión es
ahorrarme el trabajo de tener que poner yo los datos, ya sabes pura pereza y
el tema de que se facilitaba las cosas si se podía hacer con un Dataview
normal. Por no mencionar que se ahorra tiempo y si se ahorra tiempo...
dinerito para la empresa :)

Te quejaras, por fin he hecho una pregunta fácil y que se soluciona en
un mensajito, no te acostumbres :D

Pero hay un monton de WebParts por ahi que muestran sites, lists,
etc... de pronto puedes usar uno que alguien ya haya hecho, y
ahorrarte un monton de tiempo y trabajo.
Saludes,
Gustavo

"Tako" wrote:


Hola grupo

Una dudilla (más o menos normal esta vez): ¿hay alguna forma
fácil de mostrar datos jerárquicos en el SPS? Por ejemplo una
estructura de directorios.

He probado, por ejemplo, a mostrar los resultados de la llamada
al método "EnumerateFolder" del WS "Site Data" (se le pasa una ruta
y devuelve sus ficheros y sus subdirectorios) en un DataView y no
encuentro una manera fácil de hacer que pueda ir navegando por
subdirectorios.

Igualmente me pasa con el método "GetListItems" del WS "Lists",
y aunque pudiera devolver todos los elementos de una lista de forma
recursiva no veo yo la forma de decirle al DataView que me los vaya
agrupando según su directorio.

¿Alguien sabe si es posible que el DataView formatee agrupe de
forma automática esta clase de datos?

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