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  Baze de date, tabele, view-uri si indecsi  selectare in gr...
 selectare in grid
 
 6/4/2010 11:43:57 PM
User is offlinebicker
75 posts


selectare in grid
 (N/A)
Am un form principal pe care am un grid legat la o tabela; dau un click pe una din inregistrarile de pe oa numita pozitie din geid dupa care lansez in executie un al 2-lea form care preia toate datele de pe linia selectata; prima data imi merge ok; dar daca repet pasii a 2-a oara datele preluate de grid este defapt valoarea casutei pe care dau click nu mai ia toate datele de pe linia respectiva; Cum as putea remedia problema ? Multumesc !
 6/5/2010 8:35:22 AM
User is offlineoviciandrus
762 posts
www.comptech.ro
1st




Re: selectare in grid
 (N/A)
Nu ştiu cum faci acuma dar, dacă eşti pe o înregistrare poţi folosi numele câmpurilor ca să afli orice valoare din înregistrare (= "linie" din grid).

Dacă formularele folosesc sesiuni de date diferite atunci trebuie să transmiţi cumva înregistrarea curentă de la formularul apelant la formularul apelat:

LOCAL loRec AS Object

SELECT "TabelaÎnDiscuţie"
SCATTER MEMO NAME loRec
DO FORM "FormularApelat" WITH loRec

În metoda Init a formularului apelat trebuie să ai:

LPARAMETERS toRec

aici poţi folosi toRec.NUME, toRec.PRENUME, ... etc (câmpurile înregistrării)
 6/5/2010 10:26:31 AM
User is offlinebicker
75 posts


Re: selectare in grid
 (N/A)
Am incercat si nu-mi merge ... mai ai si alte idei ? Multumesc !
 6/5/2010 11:49:48 AM
User is offlineoviciandrus
762 posts
www.comptech.ro
1st




Re: selectare in grid
 (N/A)
Eu vreu să te ajut.... Dar dacă eşti aşa scump la vorbă .... Ce nu merge? Care instrucţiune dă eroare? ... Ce te aşteptai să se întâmple şi nu se întâmplă?
 6/5/2010 12:01:37 PM
User is offlinebicker
75 posts


Re: selectare in grid
 (N/A)
Pe formu principal unde am gridu am un buton care lanseaza al 2-lea form : -------- LOCAL linieGrid AS Object SELECT "medic" SCATTER MEMO NAME linieGrid DO FORM "modifica_client" WITH linieGrid -------- pe al 2-lea form la init am pus ----- LPARAMETERS linieGrid **LPARAMETERS lGrid ---- iar pe formul 2 am niste textboxuri care la ControlSource le-am pus ----- linieGrid.nume linieGrid.prenume **lGrid.nume **lGrid.prenume ----- Iar valoarea din textbox ramane neschimbata ( null ) Sunt incepator, daca iti este mai usor sa vezi programul pot sa il pun pe un ftp.
 6/5/2010 12:13:52 PM
User is offlineoviciandrus
762 posts
www.comptech.ro
1st




Re: selectare in grid
 (N/A)
ok

pune-l pe un ftp dă-mi linkul si apoi iţi explic
 6/5/2010 12:27:24 PM
User is offlinebicker
75 posts


Re: selectare in grid
 (N/A)
ftp://bicker.selfip.org/ user : public pass : 123.qwe
 6/5/2010 1:00:14 PM
User is offlineoviciandrus
762 posts
www.comptech.ro
1st




Re: selectare in grid
 (N/A)
M-am uitat peste proiect. Ce am observat:

1. La formularul modifica_client
- doar la text2 ai pus ControlSource = 'liniegrid.nume'; in rest nu ai pus => nu ai cum sa vezi informatiile
- la Renunta trebuie sa ai doar: Thisform.Release()
- la Salveaza trebuie sa folosesti o instructiune UPDATE sau REPLACE si nu APPEND BLANK

2. la formularul principal
- la metoda Destroy baga: USE IN (SELECT("MEDIC")) ca sa inchizi tabela la iesirea din formular si scoate "USE MEDIC IN 1" din root.prg


 6/5/2010 1:12:43 PM
User is offlinebicker
75 posts


Re: selectare in grid
 (N/A)
Merge perfect. Multumesc mult
  Visual FoxPro  Baze de date, tabele, view-uri si indecsi  selectare in gr...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement