Search  
Friday, May 25, 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  Form-uri si generatoare de form-uri  Neafisare in gr...
 Neafisare in grid
 
 10/23/2006 9:22:52 AM
User is offlineAlin Berce
371 posts
3rd




Neafisare in grid
 (Romania)
Salut,

Am un form in care am un grid in care am mai multe coloane. Intr-o coloana am data documentului. Avand mai multe documente cu aceiasi data as vrea ca dupa ce afisez de ex. primul document din data 23.10.2006 celelate 5 documente sa nu mai aiba vizibil nimic in campul data.
Se poate asa ceva in vfp 6? O sa incerc sa vad cu dynamic forecolor pe alb...

VFP, C#, SQL Server 2005/2008
"Proud to be a ProFox member".
 10/23/2006 9:31:40 AM
User is offlineGhiorghiu Bogdan
928 posts
1st




Re: Neafisare in grid
 (Romania)

Alin, daca retin bine ar fi un exemplu interesant in sectiunea download cu un grid putin mai coplicat ce cred ca ar permite o grupare a inregistrarilor dupa data in cazul tau. Sau ai putea sa-ti "pregatesti" cursorul la care este legat gridul.


Ghiorghiu Bogdan >>> Dacă tot te apuci să faci o treabă, fă-o bine de la inceput!
 10/23/2006 1:20:58 PM
User is offlineAlin Berce
371 posts
3rd




Re: Neafisare in grid
 (Romania)
Mersi Bogdan, imi place ideea cu pregatirea cursorului... insa mi-e cam neclar cum as putea face :). I'll give it a try

VFP, C#, SQL Server 2005/2008
"Proud to be a ProFox member".
 10/30/2006 3:43:45 AM
User is offlineLAU
240 posts
www.zof.ro
4th


Re: Neafisare in grid
 (Romania)
USE ?
CALCULATE MIN(data) TO a
CALCULATE MAX(data) TO b
c=b-a+1
d=1
FOR d=1 TO c
LOCATE FOR data=a
IF FOUND()
DELETE FOR data=a
LOCATE FOR data=a
RECALL
ENDIF
a=a+1
ENDFOR

REPLACE data WITH {//} for DELETED()
RECALL all

BROWSE
 10/30/2006 9:05:09 AM
User is offlineaflorin
840 posts
1st


Re: Neafisare in grid
 (N/A)
sau o varianta bazata pe indecsi si pe un cimp nou C(10), caruia ii voi zice cData (el o sa fie cel afisat in grid)

select (myCursor)
index on data tag idx1
set order to idx1
ldOldData = {..}
scan
if ldOldData <> myCursor.data
replace cData with dtoc(data)
ldOldData = myCursor.data
endif
endscan

Florin Aparaschivei - Iasi
  Visual FoxPro  Form-uri si generatoare de form-uri  Neafisare in gr...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement