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  Sortare si filt...
 Sortare si filtrare in grid
 
 10/20/2011 12:55:14 PM
User is offlineJOnest
21 posts


Sortare si filtrare in grid
 (N/A)
Buna ziua !
Mai intai precizez ca am citit aproape toate posturile referitoare la problema mea si nu am gasit rezolvarea. Aceasta consta in faptul ca datele dintr-un grid nu se sorteaza / filtreaza.
In VFP9 SP2, am o forma cu un combobox si un grid. La alegerea unei valori din combo vreau sa sortez inregistrarile din grid intr-o anumita ordine (bazata pe un index .idx in care pot aparea unul sau mai multe campuri).
Combo are ca rowsourcetype values, valori pe care le scriu in design time, si care reprezinta diverse ordonari ale tabelei la care se leaga gridul.
Tabela sursa pentru grid o obtin printr-un select, in acelasi form, iar datele sunt corect afisate in grid.
In interactivechangevalue la combo am urmatorul cod:

SELECT tabela
INDEX ON valoare TO numeidx , (unde valoare este o expresie pe baza a ceea ce s-a selectat in combo)
THISFORM.GRID.REFRESH
THISFORM.REFRESH

...si nu se intampla nimic.
Ca verificare, am dat si un BROWSE inainte de GRID.REFRESH si tabela este sortata corect.
Am mai incercat si: "dezlegat" gridul de tabela (GRID.RECORDSOURCE=""), am sortat-o, apoi am legat la loc (GRID.RECORDSOURCE="tabela").
Alte idei nu prea mai am. Nu vad ce imi scapa.
La filtrare se intampla exact la fel.
Astept sugestiile voastre. Multumesc anticipat.
 10/20/2011 1:18:53 PM
User is offlineGrigore Dolghin
3592 posts
www.class-software.eu
1st






Re: Sortare si filtrare in grid
 (N/A)
Esti 100% sigur ca in grid se afiseaza inregistrarile ACELEI tabele?

Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 10/20/2011 3:38:57 PM
User is offlineJOnest
21 posts


Re: Sortare si filtrare in grid
 (N/A)
Multumesc pentru "mustrare" :)
Am vazut acum unde era buba: deschideam tabela si apoi atribuiam lui grid.recordsource "nume_tabela", fapt ce o deschidea a doua oara, iar indexarea se facea pe prima.
 10/20/2011 3:46:46 PM
User is offlineGrigore Dolghin
3592 posts
www.class-software.eu
1st






Re: Sortare si filtrare in grid
 (N/A)
:) eram sigur :)

Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
  Visual FoxPro  Form-uri si generatoare de form-uri  Sortare si filt...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement