Reportbuilder

Reportbuilder

Alasivut

  • Lomake- ja raporttipohjia

  • Nethit Raporttipaketti

Raporttipohjien muokkaus

Raporttipohjien muokkaus tapahtuu sovelluskohtaisesti Määritä/Muokkaa pohjaa -painikkeiden kautta.
Raporttipohjaa tulee muokata aina lähdesovelluksen kautta, ei siis esimerkiksi laskupohjaa myyntitilauksen kautta.

Viivakoodi

Jos määrittelet itse viivakoodia pohjaan (BarCode/DBBarCode komponentit) seuraavia vihjeitä

  • Jos code39 ei ole pakollinen, käytä code 128 tai EAN. Voit käyttää funktiota EanCodeOk ReportBuilder SKJ funktiot#EanCodeOk

  • Ota autosize pois päältä, jos tila on rajattu. Testaa pisimmällä koodilla mitä voi tulla. Huomaa että pelkät numerot tulostuvat pienempään tilaan

  • Muuta yksiköt milleiksi, voit sitten kaventaan BarWidthiä hieman. Se on kapeamman viivan leveys. Ota huomioon tulostimen laatu.

Ohjeet

http://www.digital-metaphors.com/download/documentation/

 

Tuotekuvat raportille

tuettuina formatteina ovat ainakin .bmp,.gif, jpg ja png. URL:n takana eivät toistaiseksi ole tuettu. Ao scriptillä saata ladattua tuotteen ensimmäisen kuvan (jos se löytyy) imageen

procedure Image1OnPrint; var s:string; begin s := avoinkysely('select top 1 tiedosto from tuotekuv where tuotenro = ''' + DbPipeline1['NUMERO']+''' order by jarjestys' ,''); s := uppercase(s); if (pos('.JPEG',s)>0) or (pos('.JPG',s)>0) or (pos('.BMP',s)>0) or (pos('.PNG',s)>0)or (pos('.GIF',s)>0) then begin if (s<>'') and FileExists(s) then begin image1.visible := true; Image1.Picture.loadfromfile(s); end else image1.visible := false; end else image1.visible := false; end;