Kod kreskowy w Rave Reports z poziomu kodu.

0

Witam,

problem wydaje się prosty. Jak z poziomu kodu umieścić w miejscu (X,Y) kod kreskowy analogicznie do PrintXY(x,y,'tekst').

Zaczynam tak:

TDrukarz.RvSystemPrint(Sender: TObject);
//.....

  with Sender as TBaseReport do
  begin

    SetFont('Arial',9);
    GotoXY(1,1);
    Print(Nazwa);
    GotoXY(1,2);
    Print(Adres);
    GotoXY(1,3);
    Print(Telefon);

//....

a teraz np. w (X,Y)= (2,2) chcę umieścić kod kreskowy GS1-128 o treści np. 'testkodu1234'

Pozdrawiam, Piotr

0

Oj ładnych parę lat już nie dziergałem w RR ale z tego co pamiętam to chyba gotowego rozwiązania nie ma. Musiałbyś sobie przygotować jakiegoś canvasa na którym "narysujesz" sobie odpowiednie paski i przekażesz do RR. Osobiście polecałbym kupić najtańszą wersję FastReport i skorzystać z gotowego komponentu ;)

0

Piotr: podaj namiar do siebie - mam gotowe rozwiązanie.

0

Ten darmowy komponencik do barkodów dawno temu używałem i mogę polecić: http://torry.net/vcl/misc/barcodes/fbarcode.zip. Myślę, że da się go pożenić z canvasem RR.

0
maciejmt napisał(a):

Piotr: podaj namiar do siebie - mam gotowe rozwiązanie.

[CIACH!]

0

@piotr0603 - jak nie chcesz mieć śmietnika na skrzynce e-mail to nie podawaj w postach swojego adresu, tym bardziej nie "zobfuskowanego"; Adres przekazałem Maćkowi na PM, a z posta go wyciąłem; Najlepiej by było gdybyś się zarejestrował - będziesz miał problem z głowy :]

1 użytkowników online, w tym zalogowanych: 0, gości: 1