Search  
Saturday, February 11, 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  Rapoarte si generatoare de rapoarte  Probleme raport...
 Probleme raport... de la pagina 2 incolo
 
 9/7/2009 8:02:47 PM
User is offlinebsorinion
46 posts


Probleme raport... de la pagina 2 incolo
 (N/A)

Salutare,

Am o tabela in care-mi fac o interogare, iar datele le listez cu ajutorul unui raport, sub forma de tabel.

Problema e ca pe prima pagina totul este OK, dar pe celelalte pagini (are cateodata si 50) imi pune prima inregistrare (cea care era la rand) pe toata pagina...ceva de genul:

Pagina 1:

1   gheorghe

2   vasile   

3   ana

 

Pagina 2:

4   ion

4   ion   

4   ion

Pagina 3:

4   ion

4   ion

4   ion

etc...

Va rog, daca are cineva o idee...

Multumesc mult! Dau o bere!:)

 

 

 

 

 9/7/2009 8:54:09 PM
User is offlinecostin_mentor
484 posts
www.accessoft.ro
2nd




Re: Probleme raport... de la pagina 2 incolo
 (N/A)
1. Inainte de comanda pentru raport pune un browse si vezi ce contine cursorul creat
2. Este vorba de un singur cursor care sta in spatele raportului sau de mai multe cursoare ? Daca sunt mai multe vezi daca ai pus relatia dintre ele corect
 9/8/2009 6:30:15 AM
User is offlineCostel
225 posts
www.adrisoft.ro
4th




Re: Probleme raport... de la pagina 2 incolo
 (N/A)
Din cind in cind mai patesc si eu asa ceva. Cauza o reprezinta ca focusul se muta pe un grid al caruei sursa este o alta tabela. Deci dupa ce declansezi pregatirea raportului si vizualizarea lui la ecran zona de lucru se schimba si urmatoarele pagini arata aceasi inregistrare pina cind tabela din zona curenta ajunge la sfirsit.
Solutii ar fi sa folosesti data enviroment al raportului si sa specifici tabela in cauza sau sa muti focusul pe un obiect neutru pina cind finalizezi raportul.

Pot sa-mi aleg marca de bere  ?   






Nu munci atit de mult incit sa nu-ti mai ramina timp ca sa cistigi bani. (proverb evreiesc)
 9/8/2009 2:31:19 PM
User is offlineVictor Iuga
153 posts
5th


Re: Probleme raport... de la pagina 2 incolo
 (Romania)

Uite asa se face berea din propriile patanii

Focusu sare pe alta tabela, da de ce sare ? Tre' sa fie ceva in benzile header sau footer ale paginii care-l scoate la plimbare

 9/8/2009 5:50:54 PM
User is offlineaflorin
838 posts
1st


Re: Probleme raport... de la pagina 2 incolo
 (N/A)
 Victor Iuga wrote

Uite asa se face berea din propriile patanii

Focusu sare pe alta tabela, da de ce sare ? Tre' sa fie ceva in benzile header sau footer ale paginii care-l scoate la plimbare



Stiu ca unii obisnuiesc sa puna in rapoarte diverse apeluri catre diverse functii care fac diverse prelucrari. Banuiesc ca despre asta e vorba. Si atunci eu as zice un mare No-No-No.

Florin Aparaschivei - Iasi
 9/14/2009 8:12:42 PM
User is offlinebsorinion
46 posts


Re: Probleme raport... de la pagina 2 incolo
 (N/A)

Multumesc bun,

Cat despre bere...ORICE! ORICAT!!!

Trimite-mi adresa!

 9/16/2009 12:51:55 PM
User is offlinebsorinion
46 posts


Re: Probleme raport... de la pagina 2 incolo
 (N/A)

Salutare,

Aseara am verificat ce mi-ai spus dar tot nu-mi rezolva problema...

:((

nu-mi explic

daca rulez raportul din afara programului e super OK...

din program, insa, la fel... de la pagina a 2-a imi repeta o singura inregistrare....

secventa de cod e urmatoarea:

*****************************

SELECT * FROM registru WHERE data_dep>=data_incep AND data_dep<=data_termin;

AND stare like starea AND compartim like compartimentul INTO table raport ORDER BY data_dep

REPORT FORM raport TO PRINTER preview

*****************************

Nu-mi explic! HEEEELLLPPPP!

Multumesc!

 9/16/2009 5:20:45 PM
User is offlineaflorin
838 posts
1st


Re: Probleme raport... de la pagina 2 incolo
 (N/A)
Eu intre SELECT si REPORT FORM as baga:
SELECT raport
GO TOP

Florin Aparaschivei - Iasi
 9/16/2009 10:16:47 PM
User is offlineoviciandrus
761 posts
www.comptech.ro
1st




Re: Probleme raport... de la pagina 2 incolo
 (N/A)

sau chiar:

SELECT (Dbf('raport'))

GO TOP

BROW // ca sa vezi toata tabela in splendoarea ei

REPO FORM ...

 9/17/2009 12:55:12 AM
User is offlinebsorinion
46 posts


Re: Probleme raport... de la pagina 2 incolo
 (N/A)

Multumesc mult de idei....dar tot nu merge...

Nu mai stiu ce sa fac...parca e posedat programul asta...:P
Sunt deschis la oricare alte idei...Multumesc!

 9/17/2009 5:20:10 AM
User is offlineDaniel Buduru
2141 posts
1st




Re: Probleme raport... de la pagina 2 incolo
 (N/A)
Pune Private Datasession in report.

In report.dataenvironment.init pune comanda select :

SELECT * FROM registru WHERE data_dep>=data_incep AND data_dep<=data_termin;
AND stare
like starea AND compartim like compartimentul INTO CURSOR crsraport ORDER BY data_dep

Se va crea un cursor care dispare cand se termina reportul.

Daca data_incep si data_termin sunt variabile declarate in procedura care apeleaza raportul, declara-le private sau publice, astfel incat sa fie vizibile din report.
In report.dataenvironment.init ajungi din report designer cu click dreapta in pagina reportului, dataenvironment, apoi click dreapta, code.



Daniel Buduru
 9/17/2009 7:43:04 AM
User is offlineCostel
225 posts
www.adrisoft.ro
4th




Re: Probleme raport... de la pagina 2 incolo
 (N/A)
Solutia lui Daniel raspunde cel mai bine problemei tale.
Poti incerca un test, pune in form-ul respectiv un textbox, dupa ce ai apasat butonul ce declanseaza prelucrarea datelor pentru raport si inainte de prelucrare propriu-zisa pune comanda this.Parent.TextBoxulMeu.SetFocus() si apoi continua prelucrarea. Ar trebui sa mearga. Daca nu inseamna ca in raport ai undeva o functie ce face schimbarea zonei de lucru, sau in data environment-ul raportului ai o alta tabel. Daca nici asa nu ajungi la nici un rezultat, recompune din nou raportul pornind de la zero, pentru inceput doar cu citeva cimpuri numai ca sa te convingi.
Succes !


PS. se pare ca trebuie sa-mi iau gindul de la berea in cauza  si sa ma preocupe silueta 





Nu munci atit de mult incit sa nu-ti mai ramina timp ca sa cistigi bani. (proverb evreiesc)
 9/18/2009 5:37:50 PM
User is offlinebsorinion
46 posts


Re: Probleme raport... de la pagina 2 incolo
 (N/A)

Multumesc de idee,

Incredibil...! Nici asta nu merge!

O sa ma pun sa-l refac....

Ma dau batut!...

Intre timp..daca mai are cineva vreo idee....:)

Multumesc!

 6/26/2010 10:11:28 AM
User is offlinestefan_JKSL
62 posts


Re: Probleme raport... de la pagina 2 incolo
 (N/A)
aceeasi problema am avut-o si eu de 2-3 ori... o solutie temporara a fost sa introduc un browse inaintea lui report form, dupa care am citit acest post si inante de report form am facut focus pe un buton oarecare si vad ca functioneaza. cred ca-i vre-un bug. eu folosesc fox 7.0
  Visual FoxPro  Rapoarte si generatoare de rapoarte  Probleme raport...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement