Skip to main content
Skip table of contents

Listaukset: kuvallisen listauksen mallipohja

Kuvallisten listausten pohjapiirustus on tämän tyyppinen:

image-20240516-115933.png

Listauksen kannalta merkittävät asiat määritellään listauksen data-alueen ensimmäiselle riville, kaikki muu on vapaasti muotoiltavissa.
image-20240516-120121.png

Sarakkeeseen tuleva sisältö, tekstien graafiset ominaisuudet, sijoittelu ja taso sekä sivun rivimäärä määräytyvät mallitekstien F1, F2, ... perusteella (mallitekstin näkyvän osan sisällöllä F1, F2,.. ei ole merkitystä).

Listan tekstien graafiset ominaisuudet

Tekstien graafiset ominaisuudet sekä sijoittelu periytyvät suoraan malliteksteistä sarakkeittain.

image-20240516-125326.png

Taso ja sisällön lähde

Taso ja sisällön lähde määritellään mallitekstin piilo-osaan:

image-20240516-120911.png

Piilo-osa on muotoa:
:<kentän_järjestysnumero>field:<tasonumero>level:
Esim. :1field:2level:

tai

:<<kentän_nimi>>field:<tasonumero>level:
Esim: (kentän nimi tulee <> merkkien sisään) :<Laite1>field:2level:

Taso määräytyy siis piilo-osan tasomäärityksen mukaan, ei itse mallitekstin tason mukaan.

Kentän järjestysnumero viittaa käytetyn listausformaatin kentän järjestysnumeroon tai listattavan tietokannan kentän järjestynumeroon. Kentän nimi viittaa listattavan tietokannan kentän nimeen. Se mitä milloinkin käytetään, riippuun listaustekniikasta. Listattava tietokanta ei ole välttämättä alkuperäinen, vaan se voi olla listausohjelmassa käytetty tilapäinen tietokanta. Eli tietokannan kentän järjestysnumero pitää selvittää tapauskohtaisesti, mikäli niihin viitataan listauspohjassa.

Useimmissa Vertexin tuottamissa kuvapohjissa tietokannan kentät ja järjestysnumerot on esitetty piilotasolla, esimerkiksi Flow:n rakennedialogin listaustoiminnon Osaluettelopiirustuksen pohjassa plist_fmt_flow.vxp:

kuva-20250715-071708.png

Mallitekstin näkyvän osan sisällöllä ei ole merkitystä.

Sivun rivimäärä

Viimeisenä on malliteksti Rows , jonka piilo-osaan määritellään sivun rivimäärä:

image-20240516-123926.png

Piilo-osa on muotoa:
:<rivimäärä>rows:

Esim. listataan 36 riviä per sivu
:36rows:

Rivikorkeus

Listauksen rivikorkeus määräytyy viivan korkeudesta, johon malliteksti on assosioitu.

image-20240516-124936.png

Viivan ominaisuuksilla ei ole merkitystä. Tässä esimerkissä viivan on piirretty selvyyden ja helpomman valinnan vuoksi sahaviivana.

Mallitekstin ja rivikorkeusviivan taso

Nämä kannatta laittaa tasolla joka ei ole normaalisti ole näkyvä, koska nämä jäävät myös lopulliseen listaukseen.

Pohjataulukon muokkaaminen

Sarakeleveyksiä on helpointa muuttaa näin:

  • Kaikki tasot näkyviin

  • Valitse sarakkeen rajaviiva, otsake, malliteksti ja rivikorkeusviiva aluevalinnalla vasemmalta oikealle (valitaan elementit, jotka jäävät kokonaan alueen sisään)

    image-20240517-074723.png
  • Siirrä valittuja tilavalikon Siirrä (Move) tai Venytä (Stretch) toiminolla käyttäen tarvittaessa apuna vaakalukitusta (pikanäppäin [U])

    image-20240517-074553.png

Koko taulukon leveyttä on helpointa muuttaa näin:

  • Kaikki tasot näkyviin

  • Valitse päätyviiva, sekä liittyvä otsake, malliteksti ja rivikorkeusviiva aluevalinnalla oikealta vasemmalle (valitaan elementit ja pisteet, jotka jäävät alueen sisään, tai joita alue leikkaa)

    image-20240517-074844.png
  • Siirrä valittuja elementtejä ja viivojen pisteitä tilavalikon Venytä (Stretch) toiminnolla käyttäen tarvittaessa apuna vaakalukitusta (pikanäppäin [U]). Näin tehtynä vaakaviivojen päät venyvät mukana.

    image-20240517-074942.png

Monikielinen listaus

Listaus voidaan tehdä monikielisenä lisäämällä erikieliset otsakkeet sekä muut kiinteät tekstit omille tasoilleen ja lisäämällä samaan sarakkeeseen useita mallitekstejä, jotka viittaavat eri kentiin ja joilla on eri tasomäärittelyt. Saman sarakkeen eri mallitekstit assosioidaan samaan rivikorkeusviivaan.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.