Access - HiperVinculo URL

 
Vista:
sin imagen de perfil

HiperVinculo URL

Publicado por marcos (1 intervención) el 22/04/2015 11:15:08
Hola a todos.Estoy haciendo un formulario en el cual introduzco los datos de una persona: nombre,telefono,correo...
Mi duda es, ¿se puede guardar en una variable parte de una URL?
La idea es esta, esta es la direccion que introduzco en un cuadro de texto
C:\Users\MiPC\Documents\Nombrearchivo.pdf
Y quiero que guarde en una variable esto: C:\Users\MiPC\
Ya que estos ficheros se pueden cambiar a otra carpeta y no tengo que estar cambiando uno por uno...
Para ello utilizo Access 2003 y quiero programarlo generando el codigo a través de visual, con sus eventos,etc...
Debe ser con el substring pero no se muy bien, como empezar
¿Alguna sugerencia al respecto? No se muy bien como hacerlo...Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Neckkito
Val: 529
Plata
Ha mantenido su posición en Access (en relación al último mes)
Gráfica de Access

HiperVinculo URL

Publicado por Neckkito (1157 intervenciones) el 30/04/2015 11:49:25
Hola Marcos:

Tu consulta es un tanto extraña, pero te indico una solución:

1.- Créate una tabla con un sólo campo de tipo texto. Supongamos que la llamas TRuta, y el campo RutaFija
2.- En esa tabla, en un solo registro, guardas el valor que comentas (C:\Users\MiPC\)

Cuando quieras recuperar ese valor sólo tienes que, en el código, poner lo siguiente:

...
Dim miCadena as string
miCadena=nz(dlookup("RutaFija","TRuta"),"")
If miCadena="" then exit sub
...

Y a partir de ahí crear la nueva ruta. Por ejemplo, si la ruta fuera C:\Users\MiPC\Datos\Documentos:

...
Const nuevaCadena as string="Datos\Documentos"
miCadena=miCadena & nuevaCadena
...

Más o menos se podría hacer así, y es lo máximo que puedo indicarte con la información que proporcionas.

Saludos,
firmaMail
http://neckkito.siliconproject.com.ar
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar