Search  
Thursday, May 24, 2012 ..:: Forum ::.. Register  Login
 Forum Minimize
Pentru a putea posta mesaje trebuie să vă înregistraţi.
Notă: Mesajele cu conţinut jignitor sau ilegal (inclusiv cereri de soft piratat) nu sunt acceptate şi vor fi şterse imediat .

Pentru a primi raspunsuri rapide si corecte, scrieti in mesaj ce intentionati sa faceti, ce mesaj de eroare primiti, in ce context si in urma caror actiuni. De asemenea, mentionati versiunea de FoxPro in care lucrati!
Dacă nu specificați versiunea, se consideră VFP 9.0 SP2.

SearchForum Home
  Visual FoxPro  Office Automation  stergere fisier...
 stergere fisier dupa export in excel
 
 5/11/2006 10:23:14 AM
User is offlineAlin Berce
371 posts
3rd




stergere fisier dupa export in excel
 (Romania)
Am urmatoarea problema: fac exportul unui cursor in excel. Dupa ce exportul s-a terminat se afiseaza excelul cu fisierul respectiv. Fisierul se creaza pe c:\fis.xls.
Cand il exportez in excel nu il salvez astfel ca atunci cand utilizatorul inchide excelul ii apare DO you want to save.. Cum pot eu face ca daca utilizatorul nu il salveaza sa sterg de pe disc fisierul c:\fis.xls ?

Daca userul nu salveaza fisierul oricum ramane pe disc deoarece initial il creez cu:

cFileName = "c:\top_client"
Copy to (cFileName) TYPE xls

VFP, C#, SQL Server 2005/2008
"Proud to be a ProFox member".
 5/11/2006 10:47:01 AM
User is offlineGrigore Dolghin
3590 posts
www.class-software.eu
1st






Re: stergere fisier dupa export in excel
 (Romania)

N-ai cum sa stii daca l-a salvat sau nu.


Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 5/11/2006 11:23:23 AM
User is offlineDoru
160 posts
www.aquila.ro
5th




Re: stergere fisier dupa export in excel
 (N/A)

Poti face prin compararea data-timp cind ai creat fisierul si daca a fost modificata ulterior. Dupa ce faci 'copy to' iei data fisierului (cu adir()). Problema abia urmeaza pentru ca utilizatorul poate comuta intre Excel si aplicatia ta. Poti seta un timer care sa verifice daca fisierul nu a fost salvat (dupa noul data-timp cu adir()) timp de x minute si poate fi deschis cu functie de nivel jos.

Adica daca : - data-ora nemodificata
                    - fopen() reuseste sa deschida => nu mai este deschis in Excel ... atunci poti sterge fisierul.


Cristian Tenea
Aquila
 5/11/2006 11:28:55 AM
User is offlineDanTodor
297 posts
4th


Re: stergere fisier dupa export in excel
 (Romania)
Asta in ipoteza ca user-ul nu se apuca si schimba numele fisierului sau directorul de salvare, si parerea mea personala este ca nu te prea poti bizui pe asta.
 5/11/2006 8:10:43 PM
User is offlinewtfia
142 posts
5th


Re: stergere fisier dupa export in excel
 (N/A)
Doar o idee, probabil nu merge...
Se poate face un macro in Excel care sa ruleze in momentul in care utilizatorul salveaza ? Daca da, poate fi inclus in fisierul care se salveaza ? Ar putea sa scrie intr-un txt pe disc daca si unde a salvat. Dar suna complicat si suna mai degraba a ceva ce ar face un virus, iar macro-urile pot fi dezactivate.
  Visual FoxPro  Office Automation  stergere fisier...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement