Taulukon solujen ominaisuuksien määrittäminen näyttötiedostossa

Kun tekstitaulukon sisältö luetaan tietokannasta, voidaan taulukon solujen ominaisuudet asettaa listauksen määrittävässä näyttötiedostossa. Solujen ominaisuudet määritetään sarakkeittain lisäämällä näyttötiedoston #SETUP# -osioon rivi:

table_cells_...= (W... A... C...,W... A... C...|W... A... C...)

Avainsanan nimen loppuosaksi kirjoitetaan se näyttötiedoston osio, johon määrityksellä viitataan. Osio voi olla jokin seuraavista:

  • cover -> table_cells_cover= ...
  • header -> table_cells_header= ...
  • headerformat -> table_cells_headerformat= ...
  • format -> table_cells_format= ...
  • footer -> table_cells_footer= ...
  • sumformat -> table_cells_sumformat= ...
  • totsumformat -> table_cells_totsumformat= ...

Taulukon solujen ominaisuudet määritetään seuraavasti:

  • W... - Solun leveys millimetreinä, esimerkiksi W3000.
  • A... - Solun tasaustapa, voi olla jokin seuraavista:
    • AL - Tasaus vasemmalle.
    • AC - Keskitetty.
    • AR - Tasaus oikealle.
  • C... - Solun tekstin leikkautumistapa, jos koko teksti ei mahdu soluun, voi olla jokin seuraavista:
    • CC - Teksti leikkautuu eli loppua ei piirretä.
    • CD - Teksti leikkautuu ja loppuun lisätään "..."
    • CR - Teksti jaetaan useammalle riville.

Solujen ominaisuudet erotetaan toisistaan pilkulla.

| on rivinvaihto, jos kyseessä on monirivinen näyttötiedoston osio.

Esimerkkinä huomautusten selitystaulukon näyttötiedoston ./custom/forms/KEYNOTELIST_FORMAT muoto:

#SETUP#

order= KEYNOTE_TYPE KEYNOTE_ID

table_cells_style= convert

table_cells_format= (AL CD,AL CD,AL CD,W2000 AL CR)

table_cells_grid= full

#SETUP#

#FORMAT#

(

KEYNOTE_TYPE A

"¡"

KEYNOTE_TYPEDESC A

"¡"

KEYNOTE_ID A

"¡"

KEYNOTE_DESCR1 A

KEYNOTE_DESCR2 A

KEYNOTE_DESCR3 A

)

#FORMAT#

Määritys tuottaa seuraavanlaisen taulukon:

Huomaa: