Consulta de como abrir distintos tipos de archivos desde fox

1,243 views
Skip to first unread message

apzavaleta

unread,
Mar 20, 2012, 2:37:15 PM3/20/12
to publice...@googlegroups.com
Hola a todos,

Estoy desarrollando un modulo de quejas del cliente, donde se pretende adjuntar todos los archivos que se puedan generar por dicha queja, ( Pueden ser achivos de excel, word, PDF, JPG incluso correos en format HTML ) estoy pensando en crear una tabla donde guarde la ruta de los documentos que se vayan adjuntando, el detalle es que como en el proceso intervienen varias gentes, se pretende que cualquiera de estas gentes puedan visualizar dichos documentos, lo que no encuentro es como hacer para que puedan darle doble click al documento que quieran visualizar y al hacer esto, se abra la aplicacion correspondiente con el documento seleccionado.

Lo que quiero es algo sencillo, por ejemplo probe con RUN lo cual si cumple con el cometido, el problema es que cuando el archivo que se va abrir tiene un nombre con mas de dos palabras.. ya no me lo abre.. si la ruta del documento es:  " c:\docs\formato queja.doc " este no me lo abre, supongo que por el comando es de DOS y no maneja nombres largos, hay alguna otra forma de hacer esto?

Salu2!!

Geovanny Quirós Castillo

unread,
Mar 20, 2012, 2:42:57 PM3/20/12
to publice...@googlegroups.com
Con el permiso de Luis Ma, Winking smile
 
LOCAL lcFile, loShell
lcFile = Mfile && aqui va la ruta y nombre del archivo
loShell = CREATEOBJECT("Shell.Application")
loShell.ShellExecute(lcFile)
RELEASE loShell
 
 
Saludos
wlEmoticon-winkingsmile[1].png

sergio garcia

unread,
Mar 20, 2012, 2:47:16 PM3/20/12
to publice...@googlegroups.com

Que buen truco, funciona de maravilla

 

 

______________________________________

Sergio A. García
Jefe de Proyectos
Cel. 5527-4094 · in...@magicsoft.com.gt

Magicsoft de Guatemala
30 Avenida A 17-80 Zona 7 Villa Linda I, Guatemala
in...@magicsoft.com.gt · www.magicsoft.com.gt  skype    

magicblancopecoNo me imprimas si no es necesario. Protejamos el medio ambiente

image001.png
image002.png
image003.gif
image004.png

TheNewInquirer

unread,
Mar 20, 2012, 2:55:48 PM3/20/12
to Comunidad de Visual Foxpro en Español
Juzgando superficialmente lo que intentas hacer (sin saber los
detalles o porqués) no le encuentro mucho sentido a hacer un módulo de
quejas.

Piensa en cómo reciben "feedback" de sus clientes las grandes empresas
del software...

1. Por teléfono: un número de larga distancia que puede ser marcado
como local (En México, una lada 01800).

2. Mediante un portal en línea en internet. (Necesitaras saber algo de
programación en web y pagar el hosting).

3. Programas de "asistencia remota" con los que se guia al usuario de
forma remota.

4. La queja se presenta llenando un formato en papel de forma
presencial en la empresa.

5. Mediante en envío de un correo electronico.

6. Mediante abrir un foro gratuito para soporte técnico.

Incluso, el twitter, el face, skype, msn, podrían ser otros medios
electrónicos de recibir feedback.

7. Cualquier otra forma que imite lo que hagan las grandes empresas de
software.

No conozco más detalles de lo que intentas hacer, pero me suena a que
podrías "normar" la forma en como recibirás el feedback de tus
clientes.

En mi caso, he comprobado que para muchas cosas en la vida, el "correo
electrónico" es un medio poderoso y ecónomico de comunicación.

Pero como dije, quizás es que no conocemos los detalles de lo que
intentas hacer.

Saludos!





apzavaleta

unread,
Mar 20, 2012, 11:40:51 PM3/20/12
to publice...@googlegroups.com
Este codigo nomas de verlo pienso q es lo q ando buscando..

Gracias Geovanny y claro tambien a Luis Ma..

Salu2!!

apzavaleta

unread,
Mar 20, 2012, 11:47:45 PM3/20/12
to publice...@googlegroups.com
Primeramente.. te agradezco tus comentarios.. ciertamente hay mil y una forma de hacer esto y dicen por ahí, dependiendo el sapo es la pedrada y lo que se requiere no es como para pensar en grande, de hecho ya esta casi terminado, solo falta integrar los archivos q luego suelen mandar los clientes para formar un archivo de la queja y esto lo requieren tal cual para el sistema de gestion de calidad, tener evidencia de todo su proceso de atencion al cliente.

Salu2!!
Reply all
Reply to author
Forward
0 new messages