Search  
Wednesday, May 23, 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  Visual FoxPro in general  date()...
 date()
 
 7/6/2006 12:20:38 PM
User is offlinecamyi
10 posts


date()
 (Romania)
am o variabila a={^2006-06-05}
cum pot sa scad din ea un nr.de zile (a-7) si apoi
(b=a-7), din noua variabila sa scot anul,luna, ziua?
multumesc.
 7/6/2006 1:11:32 PM
User is offlineanonymous
0 posts


Re: date()
 (Romania)

b = a - 7

Variabila b este data si poti sa faci tot ce faci cu o data:

year( b) - anul

month( b) - luna

day( b) - ziua

 7/6/2006 1:12:22 PM
User is offlinefvs1972
9 posts


Re: date()
 (Romania)
b=a-7
anul=year(b)
luna=mont(b)
ziua=day(b)
?anul,luna,ziua
 7/6/2006 1:33:58 PM
User is offlinecamyi
10 posts


Re: date()
 (Romania)

nu m-am exprimat clar;

am o secventa de program in fox cu citire de data pentru deschidere de baze de date care contin in denumire yymmdd

si as vrea sa o trec in visualfox;

wz=0
wl=0
wan=0
@ 3,1 say "Calcul pentru ziua:" get wz pict '99'
@ 3,40 say "luna:" get wl pict '99'
@ 3,50 say "si anul:" get wan pict '9999'
read
wdata1=ctod(iif(wz<10,'0'+str(wz,1),str(wz,2))+'/'+iif(wl<10,'0'+str(wl,1),str(wl,2))+'/'+str(wan,4))
wdata2=wdata1-7
? wdata2                          ........ nu recunoaste data
an=year(wdata2)
ll=month(wdata2)
zi=day(wdata2)

 

daca trec wdata1 in

wdata1='{^'+str(wan,4)+'-'+iif(wl<10,'0'+str(wl,1),str(wl,2))+'-'+iif(wz<10,'0'+str(wz,1),str(wz,2))+'}'
? wdata1
dd=wdata1-7 ( imi da eroarea operator/operand type mismatch)
?dd

daca scriu

dd=ctod(wdata1)-7

rezulta   /  /  

multumesc

 7/6/2006 2:14:52 PM
User is offlineDorin Vasilescu
1366 posts
1st




Re: date()
 (Romania)
...
wdata1 = DATE( wan, wl, wz)

 7/6/2006 2:31:00 PM
User is offlinecamyi
10 posts


Re: date()
 (Romania)

da, e o.k.

multumesc frumos.

  Visual FoxPro  Visual FoxPro in general  date()...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement