Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

POS ispis ponavljanje zaglavlja?

[es] :: Pascal / Delphi / Kylix :: POS ispis ponavljanje zaglavlja?

[ Pregleda: 2170 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

codeb.s

Član broj: 67549
Poruke: 157
87.250.102.*



+1 Profil

icon POS ispis ponavljanje zaglavlja?28.02.2007. u 12:33 - pre 208 meseci
Molim pomozite mi oko ovo problema. Imam neki proramcic za POS kasicu kojim stampam POS racuncic . Inace koristim LX300 kao POS stampac i to na sledeci nacin:
1. izradim , normalno racun u reportu i snimim ga u txt file sa
Code:

Racun.ExportToFilter(TQRAsciiExportFilter.Create('racun.txt')) ;

gdje je Racun QuickReport

potom ucitavam ja snimljeni racun u StringList koji sam nazva StrRacun i dodajem pripremljene commande za stampac
koje se nalaze u stringu "zaglavlje"
Code:

StrRacun.Insert(0,zaglavlje);

i dodajem kraj tj.
Code:

StrRacun.Append(chr(12));

saljem taj racun.txt na LPT1 sa
Code:

CopyFile(pchar('racun.txt'),pchar('LPT1'),False) ;


E sad u zaglavlje pravim sa sledecom funkciom:
Code:

function Tform7.napravizaglavlje():string;
var ch:char;
begin
  case  fontgroupbox.itemindex of
  0: ch:=chr(80);
  1: ch:=chr(77) ;

  end;
   result:=  #27'@' +     // Reset

                         #27#79 +     // Cancel Skip-Over-Perforation
                         #27#48 +     // 1/8 Inch razmak izmedju redova
                         #27+ch +     // velicina slova
                         #27#120#0 +  // Draft = 0
                         #27#33+chr(form7.ConSpin.value)+
                         #27#108+chr(form7.LeftMarginSpin.value) +  // Leva margina =  0
                         #27#67#0+chr(form7.VelicinaSTraneSpin.value) ; // Velicina stranice u incima   

 end;

sve to radi ok , e sad:
PROBLEM
Kada racun ima dve strane, program mi stamapa zaglavlje ponovo, i to preko zadnjih par unosa ,Kako da to resim???????
Kada snimim taj racun u txt file (taj sto prelazi na dva ili vise lista), ne prikazuje duplo zaglavlje.
Zna li ko rijesenje.



 
Odgovor na temu

morlic
Milos Orlic
Beograd

Član broj: 6081
Poruke: 735
*.dynamic.sbb.co.yu.



+1 Profil

icon Re: POS ispis ponavljanje zaglavlja?28.02.2007. u 19:24 - pre 208 meseci
Ako mozes posalji vecu celinu koda koji koristis, verovatno ti je sve u jednoj proceduri, posalji je komplet, ovako mozemo samo da pogadjamo
 
Odgovor na temu

codeb.s

Član broj: 67549
Poruke: 157
87.250.102.*



+1 Profil

icon Re: POS ispis ponavljanje zaglavlja?04.03.2007. u 16:43 - pre 208 meseci
Problem rijesen , trebalo je zamjeniti tip QR Band-a, cini mi se da je bio header a sad sam ga postavio na Title i sve radi ok tj. neponavlja vise duplo zaglavlje (podaci o korisniku programa i to) .
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: POS ispis ponavljanje zaglavlja?

[ Pregleda: 2170 | Odgovora: 2 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.