Hei!
Tarkoituksena olisi saada tietokannasta (MySQL) olevista tiedoista saada piirrettyä kaavio-kuva. Saankin haettua tiedot/taulut OpenOfficen Base ohjelmaan. Mutta miten nämä tiedot saadaan siirrettyä Calc-ohjelmaan kuvaajien piirtämistä varten? Data Sources (F4-näppäin) näyttää kyllä tietokannan ja tietokantahaun tulokset, mutta tietoja ei kaikkia saa siirrettyä taulukkoon.
Tarkoituksena olisi saada tietokannasta (MySQL) olevista tiedoista saada piirrettyä kaavio-kuva. Saankin haettua tiedot/taulut OpenOfficen Base ohjelmaan. Mutta miten nämä tiedot saadaan siirrettyä Calc-ohjelmaan kuvaajien piirtämistä varten? Data Sources (F4-näppäin) näyttää kyllä tietokannan ja tietokantahaun tulokset, mutta tietoja ei kaikkia saa siirrettyä taulukkoon.
Vastaukset 3
Vanhimmat
Jos tarkoitus on käyttää tietoja ainoastaan kaavioiden tekemiseen, eikä esim. tietojen varastointiin, tiedot kannattaa tuoda Basen sijasta Calciin.
Täällä ohjeet miten homma hoidetaan:
http://openrent.blogspot.com/2005/11/connect-openoffice-calc-to-mysql.html
Kiitos.
Tietokannan tietoja käytetään ainoastaan grafiikan piirtämiseen.
Mutta tuota kautta päätyy samaan. tiedot ovat Data Sources jutussa näkyvillä. Ne saa sieltä kyllä kopioitua. Mutta ongelma on seuraava:
Miten saan tiedot automaattisesti taulukkoon siten, että niistä piirretään graafinen kuvaaja, kun otetaan huomioon, että tietokantaan tulee lisää tavaraa, jotka pitäisi näkyä kuvaajassakin.
Käytä 'Tietojen ohjausta' esittääksesi tiedot laskentataulukossa.
1. Tiedot -> Tietojen ohjaus -> Aloita
2. OpenOffice...:ssa rekisteröity tietolähde
3. Tietokanta:
4. Tietolähde: Tietokannan taulukko, jossa on kaavioon halutut tiedot
5. Tyyppi: Voit tuoda koko taulukon tiedot tai sitten käyttää SQL-kyselyä.
6. Kun asetukset on tehty, klikkaa ok
7. Tietojen ohjaus - ikkunassa, vedä halutut tiedot sopiviin kohtiin, ota ruksi pois kohdista 'Sarakkeita yhteeensä' sekä 'Rivejä yhteeensä', lopuksi ok.
Nyt voit tehdä kaavio näytetyistä tiedoista. Tarvitset siihen vielä makron, joka asettaa kaavioon uuden tietoalueen jos tietoja on tullut lisää.