Excel-raporttipohjat
Excel-luettelopohjien oletussijainti on C:\ProgramData\Cadmatic\Draw [versionumero]\Electrical\DB\ReportFiles.
Tietokantaviittaukset luettelopohjassa
Tietokannan kenttään viitataan tietokentän nimellä, joka on ympäröity $-merkeillä, esim. tunnuskenttään viitataan merkinnällä $Tunnus$.
Voit kopioida viittauksen raporttityökalusta Excel-pohjaan leikepöydän kautta napsauttamalla hiiren kakkospainiketta sarakeotsikon päällä ja valitsemalla Kopioi leikepöydälle > $Tunnus$.
Viittaukseen voi liittää useita kenttiä, esim. ”Tunnus on $Sahkopositio$-$Tunnus$” voisi tuottaa luetteloon arvon Tunnus on MCC1-K1.
Viittausta voidaan käyttää myös raporttipohjassa olevassa kaavassa, esim. =MID("$Tunnus$";SEARCH("=";"$Tunnus$")+1;10).
Useampi vaihtotehtoinen kenttä voidaan määrittää yhteen soluun erottamalla tagit pystyviivalla, esimerkiksi sijainti "$Kokonaisuus|Sahkopositio$". Solun arvoksi tulee ensimmäinen kentän arvo, joka ei ole tyhjä.
Luettelon otsikko-osaan voidaan hakea arvoja projektin asetuksista tai esim. suodatetusta kentästä.
Projektiasetuksiin viitataan P:- etuliitteellä:
-
$P:Nimi$ = Projektin nimi
-
$P:Tyonumero$ = Projektin työnumero
-
$P:Kohde1$ = Projektin kohdetieto 1 (Projektin kohdetiedot 2-6 samalla logiikalla)
-
$P:Kaupunginosa$ = Projektin kaupunginosa
-
$P:Kortteli$ = Projektin kortteli
-
$P:Projektin kuvaus$ = Projektin kuvaus
-
$P:Tilaajan numero$ = Projektin asiakasnumero
-
$P:Tontti$ = Projektin tontti
Datarivien kenttiin viitataan H:-etuliitteellä, esim: $H:Sijainti$:
-
Arvo haetaan ensimmäiseltä datariviltä. Jos eri datariveillä on eri arvoja, otsikkotauluun viedään tällöin tyhjä arvo.
-
Tämä on yleensä ryhmittelyn kenttä tai suodatuksessa käytetty kenttä.
Kielikäännökset
Käännettäessä eri kielelle alkuperäinen kieli (= suunnittelukieli yleisissä projektiasetuksissa) saadaan merkinnällä D: eli $D:Kuvaus$.
Lisäksi otsikkotietona: $HD:Kuvaus$.
Jos kentällä on jo olemassa erikielinen versio, kuten esim. tuotetietojen nimet ja johtimien värit, käytetään sitä. Jos tällainen kenttä on kuitenkin määritetty erikseen käännettäväksi, haetaan käännös sanakirjasta eikä käytetä valmista kenttää.
CADMATIC DM ja tietojen vienti/tuonti
DMOUT_kenttä – Kentän arvo viedään aina DM:stä luettelon suuntaan.
DMIN_kenttä – Kentän arvo viedään aina luettelosta DM:n suuntaan.
DM_kenttä – Kentän arvo viedään uutta luetteloa luotaessa luettelosta DM:ään mutta päivitysajossa DM:stä luetteloon.
Esimerkiksi DMIN_Nimitys on kentän nimi, ei arvo:
Huom! Luettelopohjassa tulee olla taulukonvalitsimet näkyvissä. Excelissä asetus on Tiedosto > Asetukset > Lisäasetukset > Tämän työkirjan näyttöasetukset > Näytä taulukonvalitsimet.