Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Show if
groupconfluence-users, skj-developers, skj-internal, skj-kumppanit, nethit-developers
SKJ Jirakey,summary,type,created,updated,due,assignee,reporter,priority,status,resolutionb26b8961-1f2e-378c-a27c-6155dc0c5c08KEH-1868



Sisällysluettelo

Table of Contents


Tuki hyllynreyhaetikettien tulostukseen tuotetekstien HTML-editoinnille lihavoinnin, alleviivauksen, fontin värin ja fonttikoon muuttamisen osalta, olettaen että hyllynreunalappujen tulostuksen raporttipohjaa on muokattu vastaavasti.

Toiminta

Leipomoissa tulostetaan tuotteisiin tarrat joissa kerrotaan ravintosisältö ja aineet mistä tuotteet on tehty. Tähän tarkoitukseen käytetään toisinaan hyllynreunaetikettien tulostusta. Leipomoiden tuote-etikettejä on mahdollista tulostaa myös myyntitilaukselta sinne tehdyllä lomakkeella. Näitä tuotteen kuvaustekstejä voidaan editoida tuotekortin tekstit-välilehdeltä. Siellä sijaitsee HTML-muokkaus niminen painike, joka avaa editorin, jolla tekstä voidaan kirjoittaa ja muuttaa tekstin fonttikokoa, lihavointia, fonttivärejä, kursivointia, alleviivausta, sisennyksiä ja näiden yhdistelmiä.

...

Tuotteen kuvaustekstille on valittava sama otsikko, jota etikettien tulostuksessa käytettävä raporttipohjakin käyttää.


on huomioitava että raporttipohjan calc-funktiossa käytetty otsikko on sama kuin se otsikko mikä on määritelty tuotteen kuvaustekstille. Tämän tiketin liitteenä olevassa raporttipohjassa ja alla olevassa esimerkkikoodissa otsikko on 'HTMLTEST'. Havainnollisempaakin nimeä voi ja kannattaakin käyttää.

Alla liitteenä detail-bandin beforeprint-eventin käsittelijä, joka päivittää richtext memoa HTML-muotoillulla tekstisisällöllä.



Code Block
procedure DetailBeforePrint;
var
  s:string;
begin
  Detail.BandsPerRecord:=HyllynreunaEtiketit['Maara'];
  s := GetTuoteTxt(HyllynreunaEtiketit['Tuote'], 'HTMLTEST');
  if s<>'' then
  begin
    richtext1.visible := true;
    richtext1.richtext :=  HtmlToRtf(s);
  end
  else
    richtext1.visible := false;
end;


Toiminnon hyödyt

Saadaan korostettua (esim. lihavoitua) joitain sanoja leipomotuotteiden etiketeistä. Haluttaessa voidaan myös tehdä värikkäitä hyllynreunaetikettejäkin, mikäli on käytössä värilliseen tulostukseen kykenevä tulostin.

...