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  ReportOutput si...
 ReportOutput si ReportPreview cu suport de cautare in preview
 
 11/10/2008 10:29:44 PM
User is offlinedanilea
197 posts
5th


ReportOutput si ReportPreview cu suport de cautare in preview
 (N/A)
Buna seara Dl.Dorin Vasilescu,
Am folosit fisierele din arhiva Dv.ReportPreviewRO.zip:
ReportOutput.app,marime 288.487 si
ReportPreview.app,marime 623.539
Pe butonul de pe toolbar,pe Click am scris urmatorul cod:
m.CeRaportFac=_screen.ActiveForm.raport
IF !EMPTY(m.CeRaportFac)
SET TALK OFF
LOCAL pc, ri
pc = .NULL.
_reportpreview = "f:\uti\ReportPreview.app"
_reportoutput = "f:\uti\ReportOutput.app"
DO (_REPORTPREVIEW) WITH pc
WITH pc
.Caption = "Previzualizare Raport"
.TopForm = .T.
ENDWITH
ri = NEWOBJECT("ReportListener")
ri.ListenerType = 1 && preview
ri.PreviewContainer = m.pc
REPORT FORM (m.CeRaportFac) OBJECT ri
KEYBOARD "{ctrl+F10}"
ENDIF
Imi afiseaza raportul,in unele,toate butoanele sint active,mai putin cele de cautare,
in altele,nu este activ nici un buton.Hotkey-urile merg.
Daca din editarea unui raport lansez Print Preview,totul este bine.
Am verificat variabilele de sistem _reportpreview si _reportoutput,calea unde se afla
cele doua APP-uri este radacina aplicatiei.
Daca puteti,va rog sa ma luminati...Ceva nu pricep eu.
Multumesc.
Dan Ilea
10.11.2008
 11/11/2008 10:11:09 AM
User is offlineDorin Vasilescu
1366 posts
1st




Re: ReportOutput si ReportPreview cu suport de cautare in preview
 (N/A)
Buna

Problema este ca nu clasa ReportListener trebuie folosita. Eu am creat o clasa CursorListener, care, la renderizare, scrie un cursor cu tot textul si coordonatele acestuia in pagina. Ulterior, aplicatia preview verifica existenta acestui cursor si doar daca e ok activeaza butoanele de cautare.

Cam asa ceva ar trebui ...

ri = NEWOBJECT("CursorListener")
ri.ListenerType = 1 && preview
ri.PreviewContainer = m.pc
REPORT FORM (m.CeRaportFac) OBJECT ri
KEYBOARD "{ctrl+F10}"


 11/11/2008 10:38:46 AM
User is offlineDorin Vasilescu
1366 posts
1st




Re: ReportOutput si ReportPreview cu suport de cautare in preview
 (N/A)
Am incercat si nu merge asa ...

Trebuie NewObject("CursorListener","listener.vcx",_reportoutput )
 11/11/2008 2:27:56 PM
User is offlinedanilea
197 posts
5th


Re: ReportOutput si ReportPreview cu suport de cautare in preview
 (N/A)
Buna ziua Dl.Dorin,
Va multumesc pentru sfaturi si promptitudinea raspunsului.
Am facut modificarea si totusi am rapoarte in care nu sint active butoanele.
E drept,acele rapoarte sint numai convertite din Fox 2.6 cu VFP9 SP2 si nu am apucat sa le rearanjez cum trebuie.
Am precizat ca am un raport la care toate butoanele sint active.Pe acesta l-am aranjat cu VFP-ul.
Poate este un amanunt pe care sper sa-l descopar pentru ca imi plac rapoartele generate cu aplicatiile Dv.
Va multumesc.
Dan Ilea
 11/11/2008 4:47:08 PM
User is offlinedanilea
197 posts
5th


Re: ReportOutput si ReportPreview cu suport de cautare in preview
 (N/A)
 danilea wrote
Buna ziua Dl.Dorin,
Va multumesc pentru sfaturi si promptitudinea raspunsului.
Am facut modificarea si totusi am rapoarte in care nu sint active butoanele.
E drept,acele rapoarte sint numai convertite din Fox 2.6 cu VFP9 SP2 si nu am apucat sa le rearanjez cum trebuie.
Am precizat ca am un raport la care toate butoanele sint active.Pe acesta l-am aranjat cu VFP-ul.
Poate este un amanunt pe care sper sa-l descopar pentru ca imi plac rapoartele generate cu aplicatiile Dv.
Va multumesc.
Dan Ilea



In completare: din editarea unui raport lansez Print Preview,totul este bine.
Le-am incercat toate rapoartele.
Zau ca nu pricep ce se intimpla...
 12/19/2008 11:37:35 AM
User is offlinedanilea
197 posts
5th


Re: ReportOutput si ReportPreview cu suport de cautare in preview
 (N/A)
Buna ziua,
Revin la problema mea.Daca ma puteti lumina careva dintre Dv. si care folositi programele Dl.Dorin Vasilescu.
Va doresc un CRACIUN FERICIT la toti.
 12/19/2008 4:10:41 PM
User is offlineDorin Vasilescu
1366 posts
1st




Re: ReportOutput si ReportPreview cu suport de cautare in preview
 (N/A)
O sa am o mica vacanta de sarbatori si as putea sa ma uit unde ar putea fi problema, eventual sa corectez in sursa, daca e de acolo. E o cale foarte intortocheata de initializare in acel "proxy" care porneste preview-ul . Mi-ar fi de folos mai multe despre context, poate chiar si o arhiva cu o tabela + raport unde se manifesta.
 12/19/2008 8:07:02 PM
User is offlinedanilea
197 posts
5th


Re: ReportOutput si ReportPreview cu suport de cautare in preview
 (N/A)
Buna seara Dl.Vasilescu,
Va doresc vacanta placuta si LA MULTI ANI!
Sa ne vedem cu bine in 2009.
Eu am sa va trimit pe adresa Dv.de mail un raport cu tabela aferenta si cind aveti timp,va uitati.
Multumesc.
Dan Ilea
 12/30/2008 8:35:37 PM
User is offlineDorin Vasilescu
1366 posts
1st




Re: ReportOutput si ReportPreview cu suport de cautare in preview
 (N/A)
Buna
M-am uitat in exemplul din arhiva. Din pacate e un bug existent in VFP, corectat in SP1 si reactivat in SP2, toolbar inactiv daca formul care porneste un report preview e modal.

Eu am incercat in timp diverse "manevre" ca sa scap de acesta problema, am reusit prin crearea unui form modal "fake", la care se transmite ca parametru formul apelant iar acesta e dezactivat prin .Enabled=.F.
Mai am reusit si un efect nice de "lightbox", cu cateva linii de cod si un shape cu .DrawMode = 9 ( pe foxite e o clasa complicata care face asa ceva, cu capturi de form & VFPX ).

Am atasat o arhiva cu un mic exemplu de form care nu poate fi dezactivat (ca si unul modal ) dar ruleaza un raport la care butoanele de pe toolbar sunt accesibile. Trebuie pornit test.scx.


Dorin


test_fakemodal.zip 
 12/30/2008 11:21:51 PM
User is offlinedanilea
197 posts
5th


Re: ReportOutput si ReportPreview cu suport de cautare in preview
 (N/A)
Buna seara Dl.Vasilescu,
Va multumesc pentru ajutor.
Mai am o rugaminte:arhiva zip pe care a-ti postat-o nu o pot desface.Zice ca are erori.
Va rog sa mi-o trimiteti pe adresa de mail: dumitru_ilea@yahoo.com.
LA MULTI ANI!
Dan Ilea
  Visual FoxPro  Rapoarte si generatoare de rapoarte  ReportOutput si...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement