# EJECUTAR DOCUMENTO

**URL:** <https://foros.velneo.com/t/ejecutar-documento/1440>\
**Category:** Velneo\
**Created:** [4 Enero, 2010 12:42 UTC](https://foros.velneo.com/t/ejecutar-documento/1440 "2010-01-04T12:42:40Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![gdp-frangmail-com](https://avatars.discourse-cdn.com/v4/letter/g/d2c977/32.png) [@gdp-frangmail-com](https://foros.velneo.com/u/gdp-frangmail-com)\
**Post date:** [4 Enero, 2010 12:42 UTC](https://foros.velneo.com/t/ejecutar-documento/1440/1 "2010-01-04T12:42:40Z")

</div>

Buenos días,

&nbsp;

&nbsp;

Tras unos días de prueba, he sido capaz de:

&nbsp;

- Seleccionar ruta de un archivo PDF

- Abrir el archivo contenido en la formula

&nbsp;

Ahora bien, trabajo desde mac y desde otro equipo ( Windows ) si la ruta la grabe en el campo asociado con mac, no me lo abre en windows y viceversa.

&nbsp;

Como puedo solventar estos problemas multiplataforma para que me lo abra indistintamente?

---

<div class="post-metadata">

**Author:** ![jorge-velasco](https://avatars.discourse-cdn.com/v4/letter/j/3bc359/32.png) [@jorge-velasco](https://foros.velneo.com/u/jorge-velasco)\
**Post date:** [4 Enero, 2010 15:47 UTC](https://foros.velneo.com/t/ejecutar-documento/1440/2 "2010-01-04T15:47:41Z")

</div>

Buenos días.

Si tienes dos equipos, uno en Windows y otro en Mac, se me ocurre que con una carpeta común en el servidor te debería servir. Por ejemplo en la que tengas los datos de la apliacción, colagrle una caprtea con los datos.

Pero tampoco he probado, voy a ver.

Un saludo.

&nbsp;

&nbsp;

&nbsp;

**Jorge Velasco Fernández**

**jvelasco@theseedsc.com**

**www.theseedsc.com**

---

<div class="post-metadata">

**Author:** ![gdp-frangmail-com](https://avatars.discourse-cdn.com/v4/letter/g/d2c977/32.png) [@gdp-frangmail-com](https://foros.velneo.com/u/gdp-frangmail-com)\
**Post date:** [4 Enero, 2010 19:41 UTC](https://foros.velneo.com/t/ejecutar-documento/1440/3 "2010-01-04T19:41:16Z")

</div>

&nbsp;

&nbsp;

&nbsp;

Eso habia pensado yo Jorge, pero creo que la solución tiene que estar en como se escribe la ruta. He visto que cuando accedo desde Vclient en windows me coge ( C:Archivo de programas...... ) y con Mac ( /Volumen/Equipo....) siendo el mismo archivo. Por eso pienso que en la ruta debería contener la IP del equipo o algo así que lo haga unívoca.&nbsp;

&nbsp;

La verdad que yo soy novato pero creo que tiene que ver con esto. Y tu pruebas??'

&nbsp;

&nbsp;

---

<div class="post-metadata">

**Author:** ![innovadb](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/innovadb/32/5643_2.png) [@innovadb](https://foros.velneo.com/u/innovadb)\
**Post date:** [4 Enero, 2010 20:10 UTC](https://foros.velneo.com/t/ejecutar-documento/1440/4 "2010-01-04T20:10:02Z")

</div>

Yo tampoco hice esa prueba, pero no le encuentro el sentido, es decir, para lo que tu pretendes tendrias que tener el archivo en cuestión duplicado en los 2 equipos (windows y mac) y guardar la ruta en una tabla para abrirlo en cualquier equipo.

&nbsp;

Creo que los más lógico sería lo que te propone Jorge, guardar los archivos en el servidor y acceder a ellos desde los clientes.

&nbsp;

Si aún así necesitas hacerlo como dices tienes por ejemplo la opción:

&nbsp;

rootPath/carpeta/documento.pdf que deberia funcionar en cualquier S.O.

o tambien homePath o tempPath te podrian servir.

&nbsp;

Un saludo

---

<div class="post-metadata">

**Author:** ![gdp-frangmail-com](https://avatars.discourse-cdn.com/v4/letter/g/d2c977/32.png) [@gdp-frangmail-com](https://foros.velneo.com/u/gdp-frangmail-com)\
**Post date:** [4 Enero, 2010 20:18 UTC](https://foros.velneo.com/t/ejecutar-documento/1440/5 "2010-01-04T20:18:57Z")

</div>

&nbsp;

&nbsp;

Mi idea era tener en un equipo mi local los archivos tal y como fueron creados ( 90 % PDF ). En la aplicacion de Velneo solo quiero asociar la ruta para que desde la nube recuperar ese archivo y visualizarlo.

&nbsp;

Según vosotros, hay que subirlos al servidor. Como se hace??

&nbsp;

---

<div class="post-metadata">

**Author:** ![gdp-frangmail-com](https://avatars.discourse-cdn.com/v4/letter/g/d2c977/32.png) [@gdp-frangmail-com](https://foros.velneo.com/u/gdp-frangmail-com)\
**Post date:** [5 Enero, 2010 14:37 UTC](https://foros.velneo.com/t/ejecutar-documento/1440/6 "2010-01-05T14:37:00Z")

</div>

&nbsp;

&nbsp;

&nbsp;

Hola de nuevo,

&nbsp;

&nbsp;

Soy incapaz de obtener la senda absoluta de los archivos para independientemente del sistema en el cual estemos podamos abrir los archivos.

&nbsp;

&nbsp;

Hay alguien que me de algo mas de luz.... algun ejemplillo que funcione para ambas plataformas??

&nbsp;

&nbsp;

Gracias

---

<div class="post-metadata">

**Author:** ![gdp-frangmail-com](https://avatars.discourse-cdn.com/v4/letter/g/d2c977/32.png) [@gdp-frangmail-com](https://foros.velneo.com/u/gdp-frangmail-com)\
**Post date:** [7 Enero, 2010 14:20 UTC](https://foros.velneo.com/t/ejecutar-documento/1440/7 "2010-01-07T14:20:58Z")

</div>

&nbsp;

&nbsp;

&nbsp;

&nbsp;

Hola de nuevo,

&nbsp;

&nbsp;

Sigo dandole vueltas al problema y ademas soy incapaz de resolverlo. Os cuento mis ultimas averiguaciones:

&nbsp;

&nbsp;

Para no tener los archivos en la lan, he creado una cuenta en un servidor y los he subido . De esta forma, la ruta:

&nbsp;

WINDOWS: &nbsp;&nbsp;C:/Documents and Settings/Propietario/ConfiguraciÛn local/Archivos temporales de Internet/Content.IE5/B1E689RX/DSC02349[1].jpg

&nbsp;

MAC: &nbsp;/Volumes/209.190.85.46/nuevo/DSC02349.jpg

&nbsp;

Si en mac tengo autentificada la carpeta del FTP en el Finder todo funciona, sino no hay acceso. ( Logico no? )

&nbsp;

En Windows esta creado el ftp tambien en Mis Sitios Red, por eso se puede seleccionar el archivo.

&nbsp;

Alguien que me pueda decir como hacer&nbsp;para que la ruta sea universal??&nbsp;

&nbsp;

&nbsp;

Gracias

&nbsp;

---

<div class="post-metadata">

**Author:** ![eic](https://yyz1.discourse-cdn.com/flex035/user_avatar/foros.velneo.com/eic/32/5064_2.png) [@eic](https://foros.velneo.com/u/eic)\
**Post date:** [7 Enero, 2010 16:36 UTC](https://foros.velneo.com/t/ejecutar-documento/1440/8 "2010-01-07T16:36:43Z")

</div>

Hola.

Creo que te estás haciendo un pequeño lío con las rutas. La ruta de Windows que indicas enlaza a la carpeta de Archivos temporales (??).

Otra posible solución: utilizar el Servidor de Disco de Velneo y copiar los archivos, para visualizarlos, en la carpeta Cache del vClient.&nbsp;

Saludos,

Fran Varona

&nbsp;

---

<div class="post-metadata">

**Author:** ![gdp-frangmail-com](https://avatars.discourse-cdn.com/v4/letter/g/d2c977/32.png) [@gdp-frangmail-com](https://foros.velneo.com/u/gdp-frangmail-com)\
**Post date:** [7 Enero, 2010 17:49 UTC](https://foros.velneo.com/t/ejecutar-documento/1440/9 "2010-01-07T17:49:47Z")

</div>

&nbsp;

&nbsp;

Quizás es que no me se explicar bien. Recapitulamos:

&nbsp;

- Desde un proceso, selecciono y guardo la ruta en una variable que luego le paso a un campo de una tabla. ( IMAGEN 1 ). Este proceso lo tengo asociado a un boton.

&nbsp;

- Desde otro proceso lo visualizo.&nbsp;

&nbsp;

Mi problema es que convivo con windows y mac. Asi que, si selecciono el archivo desde un equipo mac, la ruta que asocia a ese archivo es diferente a la que asocia al mismo archivo si lo selecciono desde Windows.

&nbsp;

Entonces, mi &nbsp;pregunta es que como se puede hacer para estandarizar la ruta de tal forma que señale univocamente en los dos sistemas al mismo archivo.

&nbsp;

Gracias

[attachment=7686,755] [attachment=7686,756]

---

<div class="post-metadata">

**Author:** ![manuelcabrera](https://avatars.discourse-cdn.com/v4/letter/m/e95f7d/32.png) [@manuelcabrera](https://foros.velneo.com/u/manuelcabrera)\
**Post date:** [7 Enero, 2010 19:15 UTC](https://foros.velneo.com/t/ejecutar-documento/1440/10 "2010-01-07T19:15:51Z")

</div>

Tienes varios problemas a resolver, estos son los mas importantes:

1.- Donde Guardar los documentos.

Yo te suguiero que lo hagas en el servidor, utilizando las instrucciones del SDV.

En el registro del documento,&nbsp;guarda el nombre y la extensión,&nbsp;sin ruta.

2.- Como recuperar y visualizar.

Solo tienes que copiar a una ruta fija local el documento y lanzar 'Ejecutar Documento'.

Para construir la ruta local, ya que aun no tenemos una instrucción que nos diga en que sistema operativo estamos, te suguiero que crees&nbsp;un txt local o algún parámetro en configuración de la aplicación&nbsp;que te lo indique. Ya puedes componer las rutas. Tambien puedes acceder a dll que te lo indican.

Un saludo.

---

<div class="post-metadata">

**Author:** ![gdp-frangmail-com](https://avatars.discourse-cdn.com/v4/letter/g/d2c977/32.png) [@gdp-frangmail-com](https://foros.velneo.com/u/gdp-frangmail-com)\
**Post date:** [7 Enero, 2010 20:19 UTC](https://foros.velneo.com/t/ejecutar-documento/1440/11 "2010-01-07T20:19:49Z")

</div>

El espacio maximo del servidor? De los comandos sdv hay alguna info detallada? tutorial? open apps?

&nbsp;

Gracias
