Tekstisymbolien käyttö (2D)

Piirustukseen voidaan lisätä myös tekstisymboli, jonka sisältö päivitetään piirustukseen. Tekstisymboli lisätään piirustukseen kuten tavallinen teksti. Seuraavassa on esitetty joitakin tekstisymboleja.

Kopiointitekstisymboli

Tekstisymboli voi olla kopiointitekstisymboli, joka on muotoa:

# include TIEDOSTONIMI [Optio]

missä

TIEDOSTONIMI on tekstitiedoston nimi hakupolkuineen, josta tekstiä halutaan siirtyvän piirustuksen tekstiksi.

Optio on lisämääre. Jos lisämäärettä ei ole lainkaan, piirustukseen kopioidaan koko tiedosto. Lisämääre voi olla kahden kappalejakotekstisymbolin väliin määritetty teksti tai tiedoston tietyt rivinumerot, joiden sisältö kopioidaan piirustuksen tekstiksi.

Korvattava tekstisymboli

Tekstisymboli voi olla korvattava tekstisymboli, joka on muotoa:

#TEKSTI [Optio] #

missä

TEKSTI on tekstisymbolin nimi, jonka sisältöä ohjelma kysyy käyttäjältä symbolin päivityksen yhteydessä

Optio on lisämääre, jolla voidaan määrittää päivitettävän merkkijonon tyyppi ja pituus.

Toistuvasti päivitettävä tekstisymboli

Tekstisymboli voi olla toistuvasti päivitettävä tekstisymboli, joka on muotoa:

#TEKSTI#\!#TEKSTI#

missä

TEKSTI on tekstisymbolin nimi. Ohjelma päivittää symbolin sisällön aina tekstisymbolin päivityksen yhteydessä.

Piirustusarkin osaluettelon ja muutosten päivityksessä piirustukseen käytetään tätä tekstisymbolia.

Tietokantatekstisymbolit

Tekstisymboli voi olla myös tietokantatekstisymboli, jolla voidaan lukea tietokannan kentän sisältö. Symboli on muotoa:

#TIETOKANTA.KENTTÄ[Optio]#

TIETOKANTA on sen tietokannan nimi, josta tietoa luetaan, esimerkiksi PROREG (projektitietokanta). Tietokannan on oltava aktivoituna käyttöön, toisin sanoen piirustus on oltava aktiivipiirustus tai projektin on oltava aktiiviprojekti jne.

KENTTÄ on tietokannan kentän nimi, jonka sisältö luetaan, esimerkiksi projektin nimi PROJ_ID.

Optio on lisämääre, joka voi olla jokin seuraavista:

  1. Ei optiota lainkaan, jolloin ohjelma täydentää tekstisymbolin.

  2. Korvaavalle merkkijonolle voidaan määrittää tietty tyyppi ja pituus, esimerkiksi #PICREG.PIC_ID:a16# - symbolin sisällöksi luetaan PIC_ID -kentän sisällöstä 16 merkkiä.