Modificar pantallas Web que salen en las aplicaciones Office 2003

03/11/2004 - 17:40 por Tako | Informe spam
Hola grupo

A ver si conseguís que no me corte las venas...

Necesito modificar las pantallitas Web que salen en las aplicaciones
Office 2003 cuando, por ejemplo, salvas un documento directamente en el
SPS2003.

A base de bola mágica, sniffers y tarot he encontrado que los documentos
ejecutan páginas de este estilo:

_vti_bin/owssvr.dll?location=Documentos/hnbh.doc&dialogview=SaveForm

tirando tirando he encontrado algo en la documentación:

http://msdn.microsoft.com/library/d...rocess.asp
http://msdn.microsoft.com/library/d...cessor.asp

Aparte trasteando por los ActiveX registrados he encontrado el CLSID que
se indica en el ONET.XML de los sitios normales.

Así que lo que supongo que he de hacer es:

Una DLL ActiveX que respecte esa interfaz.(por que ese CLSID que
dice la documentación tiene toda la pinta de ser el identificador de un
ActiveX)
Modificar el onet.xml de un sitio.
Adivinar como ha de ser el HTML devuelto por mi aplicación
Rezar todo lo que se para que funcione.

pero francamente es muy poquito para lanzarme a desarrollar, ¿alguien
tiene alguna pista maja?

Graciassss

Preguntas similare

Leer las respuestas

#6 Gustavo
04/11/2004 - 14:19 | Informe spam
Ahora me estoy enredando yo tambien en este rollo. No entiendo ni pio, lo que
me ocurre una buena cantidad de veces por dia, pero bueno...
Estas intentando usar comandos de SPS por medio de URL's? Si por ahi va la
cosa, ahi un articulo de Microsoft:

http://msdn.microsoft.com/library/d...otocol.asp

que te puede ayudar (pienso yo).
Estuve intentando mirar el "owssvr.dll" por dentro, a ver si se puede hacer
un subclassing de alguna manera, y para mi sorpresa, es todavia un COM dll.
Probablemente herencia de aquellos tiempos cuando teniamos que sufrir con SPS
2002, o peor, con SiteServer.
Otro que me he encontrado es (aunque no creo que te ayude mucho):

http://msdn.microsoft.com/library/d...107415.asp

Y otro que de pronto te pega mejor, es (este si que lo tienes que mirar):

http://msdn.microsoft.com/library/d...bViews.asp

Suerte, y avisa como te va,
Gustavo



"Tako" wrote:

Tako wrote:
>
> Un poco más abajo te he puesto una descripción de las pantallas que
> quiero modificar, pero por lo visto no me he explicado demasiado
> bien. Te adjunto un pantallazo de ejemplo (un pantallazo que he
> encontrado por aquí en un libor así que no es exacta pero da una
> idea) a ver si así nos entendemos, esta pantalla sale si en el Word
> le das a File->Properties o también después de salvar el documento
> para que lo etiquetes. Si te fijas es una página HTML que se sirve
> desde el SPS (desde una ruta del estilo
> _vti_bin/owssvr.dll?location=Documentos/hnbh.doc&dialogview=SaveForm)
> y que se muestra dentro de Word.
> Pues esa es la página que quiero modificar.
>
> A ver si ahora me he explicado bien :)
>

Por cierto, se me ha olvidado comentar, si pones:

http://servidor/sites/sitio/_vti_bi...w=SaveForm

(o algo por el estilo) te sale en el navegador las pantallitas que digo
:)



Respuesta Responder a este mensaje
#7 Tako
04/11/2004 - 18:38 | Informe spam
Gustavo wrote:
Ahora me estoy enredando yo tambien en este rollo. No entiendo ni
pio, lo que me ocurre una buena cantidad de veces por dia, pero
bueno...



je je je ahora parece que los problemas con contagiosos :)

Más o menos has encontrado lo mismo que yo: parece que hay algo pero no
parece nada claro, de hecho lo único que tiene buena pinta es del STS :(

Parece que los de MS otra vez nos la quieren liar.

En fin, de momento parece que este subproceso se ha paralizado por otros
asuntillos (que incluyen como no, comportamientos extraños del SPS2003, en
este caso de permisos) de mayor importancia pero a ver si saco un par de
horitas para hacer pruebas.

Ya os llorare mis logros en el apasionante mundo del SPS 2003 :)


Estas intentando usar comandos de SPS por medio de URL's? Si por ahi
va la cosa, ahi un articulo de Microsoft:




http://msdn.microsoft.com/library/d...otocol.asp

que te puede ayudar (pienso yo).
Estuve intentando mirar el "owssvr.dll" por dentro, a ver si se puede
hacer un subclassing de alguna manera, y para mi sorpresa, es todavia
un COM dll. Probablemente herencia de aquellos tiempos cuando
teniamos que sufrir con SPS 2002, o peor, con SiteServer.
Otro que me he encontrado es (aunque no creo que te ayude mucho):




http://msdn.microsoft.com/library/d...107415.asp

Y otro que de pronto te pega mejor, es (este si que lo tienes que
mirar):




http://msdn.microsoft.com/library/d...bViews.asp

Suerte, y avisa como te va,
Gustavo



"Tako" wrote:

Tako wrote:

Un poco más abajo te he puesto una descripción de las pantallas
que quiero modificar, pero por lo visto no me he explicado demasiado
bien. Te adjunto un pantallazo de ejemplo (un pantallazo que he
encontrado por aquí en un libor así que no es exacta pero da una
idea) a ver si así nos entendemos, esta pantalla sale si en el Word
le das a File->Properties o también después de salvar el documento
para que lo etiquetes. Si te fijas es una página HTML que se sirve
desde el SPS (desde una ruta del estilo
_vti_bin/owssvr.dll?location=Documentos/hnbh.doc&dialogview=SaveForm)
y que se muestra dentro de Word.
Pues esa es la página que quiero modificar.

A ver si ahora me he explicado bien :)




Por cierto, se me ha olvidado comentar, si pones:







http://servidor/sites/sitio/_vti_bi...w=SaveForm

(o algo por el estilo) te sale en el navegador las pantallitas
que digo :)
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida