Search  
Tuesday, May 22, 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  Doua rapoarte (...
 Doua rapoarte (chitante) pe o pagina
 
 3/24/2009 1:18:56 PM
User is offlinebsorinion
46 posts


Doua rapoarte (chitante) pe o pagina
 (N/A)

Salutare,

care ma puteti ajuta va rog cu o informatie. Am un raport xxx.frx care cuprinde un model de chitanta, care este format din elemente text si din elemente grafice (linii, chenare...etc). Intrebarea ar fi, daca e posibil si cum sa scot doua chitante pe aceeasi pagina. Am incercat varianta cu fisierul text de mai sus dar nu-mi tipareste elementele grafice...:(

Merci

 3/24/2009 1:19:22 PM
User is offlinebsorinion
46 posts


Re: Doua rapoarte (chitante) pe o pagina
 (N/A)
 bsorinion wrote

Salutare,

care ma puteti ajuta va rog cu o informatie. Am un raport xxx.frx care cuprinde un model de chitanta, care este format din elemente text si din elemente grafice (linii, chenare...etc). Intrebarea ar fi, daca e posibil si cum sa scot doua chitante pe aceeasi pagina. Am incercat varianta cu fisierul text de mai sus dar nu-mi tipareste elementele grafice...:(

Merci

 3/24/2009 8:30:12 PM
User is offlinedni
420 posts
2nd


Re: Doua rapoarte (chitante) pe o pagina
 (N/A)
...eu cred ca cel mai bine ar fi sa faci un label in loc de raport....aceasta te va scuti sa copiezi de 2 ori acelasi lucru pentru 2 chitante pe pagina....
 3/30/2009 10:41:22 PM
User is offlinebsorinion
46 posts


Re: Doua rapoarte (chitante) pe o pagina
 (N/A)

Merci mult,

insa nu ma descurc nici cu labelul. Pur si simplu nu reusesc doua rapoarte identice pe aceeasi pagina...Daca ai putea, te rog sa fi mai explicit...

Multumesc anticipat!

 3/31/2009 1:43:00 PM
User is offlineDaniel Buduru
2330 posts
1st




Re: Doua rapoarte (chitante) pe o pagina
 (N/A)
Trebuie sa ai cate o inregistrare pentru fiecare label. Pentru a avea continut identic in doua etichete, fiecare inregistrare trebuie duplicata in cursorul din care se tipareste.
Daca vrei sa eviti asta, mergi tot pe report, dar pune totul in banda pageheader, pe care o faci lunga cat pagina. Aranjezi textul si liniile pentru o chitanta, apoi select all, group, duplicare grup si plasare in pozitia necesara pentru cea de-a doua chitanta.

Daniel Buduru
 4/2/2009 12:11:35 PM
User is offlineVictor Iuga
156 posts
5th


Re: Doua rapoarte (chitante) pe o pagina
 (Romania)

tot problema doua chitante (dublu exepmplar), pe o pagina, numa' ca trebuiesc scrise mai multe randuri (detalierea incasarii). Numarul randurilor nu e fix, depinde de incasare in sine. Deci musai sa folosesc banda detail, nu mere numa pe header.

am facut un select cu union de forma asta:

SELECT "1" as exemplar , * from incasari  WHERE i_bc=wi_bc AND numarinca=wnumarinca AND datinca=wdatinca ;
 UNION  ;
SELECT "2" as exemplar , * from incasari  WHERE i_bc=wi_bc AND numarinca=wnumarinca AND datinca=wdatinca ;
  INTO CURSOR chitanta

apoi cu cursorul in report, unde am definit un grup pe campul 'exemplar'.

Cres ca alles gutte, reportul lucreaza.  

Mi se pare cea mai simpla solutie pt duplicare, insa pana acu m-am ferit de union (nu's de ce nu-mi place ... )  si ma intreb daca nu-i rost de ceva surprize, bug-uri etc. ? 

Ce nu-mi iasa cum vreau ii imparteala exacta a exemplarelor pe pagina, respectiv al 2-lea sa inceapa exact la mijloc, indiferent de lungimea primului, care-i proportionala cu nr de randuri (cu o limita maxima desigur).  Ma tot invart in setarile de grupuri, da nu-mi pica fisa, aveti un sfat p'acilea ?

 4/4/2009 12:49:52 PM
User is offlinebsorinion
46 posts


Re: Doua rapoarte (chitante) pe o pagina
 (N/A)
o idee excelenta! multumesc mult!
 4/6/2009 9:45:39 AM
User is offlineVictor Iuga
156 posts
5th


Re: Doua rapoarte (chitante) pe o pagina
 (Romania)
da, da' tot nu stiu cum sa fac foaia jumi/juma
 4/7/2009 9:13:23 AM
User is offlineGrigore Dolghin
3590 posts
www.class-software.eu
1st






Re: Doua rapoarte (chitante) pe o pagina
 (Romania)
Eu unul as adauga inregistrari blank in cursorul din care fac raportul :) Intelegi ideea: inregistrari chitantana 1, inregistrari blank pana la dimensiunea dorita, inregistrari chitanta 2, inregistrari blank pana la dimensiunea dorita. Report Form. There you go.
Grigore Dolghin
Visual FoxPro MVP 2006 - 2010
Class Software
My blog
 4/7/2009 1:36:35 PM
User is offlineVictor Iuga
156 posts
5th


Re: Doua rapoarte (chitante) pe o pagina
 (Romania)

M-am gandit la asta, atatea blancuri cate mai trebuie pana la un nr de inregistrari care pusca cu juma de foaie. Sau un field lat cat sa apara un spatiu " " , cu stretch with overfloow, si incarcat cu atatea spatii cate imi lipsesc.

Da' ambele variante imi lasa gol intre ultima pozitie si total (sau intre cap de tabel si prima, depinde unde le pun), cea ce nu place ... Si nu place nici liniute de barare pe zona blanc ...

Ma gandeam dac-o fi vreo smecherie sa lungesc dinamic inaltimea footerului de grup

 

 4/7/2009 1:44:14 PM
User is offlineVictor Iuga
156 posts
5th


Re: Doua rapoarte (chitante) pe o pagina
 (Romania)

Hai ca-mi venii o idee

Merg pe inregistrari blanc cate trebuie, dupa cele utile si la prima din ele pun ceva intr-un camp suplimentar. Pozitiile de total le pun tot in detail, cu print when pe campul respectiv. Ie ceva de bibileala, da cred ca o sa mearga.

 

  Visual FoxPro  Rapoarte si generatoare de rapoarte  Doua rapoarte (...

Search  Forum Home         

 Google Ads Minimize

    

Copyright 2002-2010 Profox   Terms Of Use  Privacy Statement