Kyselyn tietojen muokkaaminen

Tärkeää: Tämä on artikkeli on käännetty koneellisesti. Lue vastuuvapauslauseke. Tämän artikkelin englanninkielinen versio on täällä .

Joissakin tilanteissa pohjana olevan taulukon tietoja ei voida muuttaa muokkaamalla kyselyn tietoja tietotaulukkonäkymä. Tämä artikkeli auttaa ymmärtämään, milloin kyselyn tietoja voidaan muokata, milloin kyselyn tietoja ei voida muokata ja kuinka kyselyn rakennetta muutetaan siten, että sen pohjana olevia tietoja voidaan muokata.

Artikkelin sisältö

Johdanto

Kun kyselyn tietojen muokkaaminen?

Kun ei voida muokata kyselyn tietojen?

Miten voin muuttaa kyselyn niin, että sen tietoja voidaan muokata?

Johdanto

Kun avaat kyselyn taulukkonäkymään, saatat haluta muokata tietoja. Huomaat ehkä virheen tai jotkin tiedot ovat vanhentuneita. Sen mukaan, kuinka kysely on muodostettu, voit muokata tietoja suoraan kyselyn tietotaulukko.

Jos yrität muokata tietoja kyselyn taulukkonäkymässä, mutta mitään ei tapahdu tai kuuluu Windowsin äänimerkki eikä muokkausta tapahdu, tietoja ei voi muokata. Saattaa olla, että itse kysely, esimerkiksi ristiintaulukointikysely, ei ole käytettävissä muokkausta varten. Saattaa myös olla, että kenttä, jota yrität muokata, ei ole käytettävissä muokkausta varten – kenttä perustuu esimerkiksi koostefunktioon, kuten keskiarvoon. Kummassakin tapauksessa muokkaus voidaan ehkä ottaa käyttöön.

Sen lisäksi, että muokkaat kyselyn tietoja taulukkonäkymässä, voit päivittää taulukon tiedot myös käyttämällä päivityskysely. Tässä artikkelissa ei käsitellä päivityskyselyjä.

Lisätietoja päivityskyselyistä on artikkelissa päivityskyselyn luominen.

Yleensä kun kyselyn tietoja halutaan muokata taulukkonäkymässä, muutokset halutaan tallentaa niihin taulukoihin, joihin kysely perustuu. Jos et halua muuttaa näiden taulukoiden tietoja, mutta haluat kuitenkin muokata tietoja ja säilyttää muokatut tiedot sen jälkeen, kun olet valmis, käyttämällä taulukon luova kysely voit luoda ensin uuden taulukon, jonka tietoja voit muokata. Voit käyttää taulukon luovaa kyselyä myös sellaisen kyselyn tulosten tallentamiseen, joka ei salli muokkausta uutena taulukkona. Sen jälkeen voit muokata uuden taulukon tietoja. Tässä artikkelissa ei käsitellä taulukon luovien kyselyjen luontia ja suoritusta.

Lisätietoja taulukon luova kysely kyselyissä on artikkelissa taulukon luovan kyselyn luominen.

Sivun alkuun

Milloin kyselyn tietoja voidaan muokata?

Voit muokata milloin tahansa kyselyn tietoja, jos kysely perustuu joko vain yhteen taulukkoon tai kahteen sellaiseen taulukkoon, joiden välillä on yksi-yhteen-yhteys.

Huomautus: Myös silloin, kun kyselyn tietoja voidaan muokata, jotkin kentistä eivät ehkä ole käytettävissä muokkausta varten. Tällaisia tapauksia on lueteltu seuraavassa jaksossa.

Sivun alkuun

Milloin kyselyn tietoja ei voida muokata?

Kyselyn tietoja ei voi muokata, jos

  • kysely on ristiintaulukointikysely

  • kysely on SQL-kysely

  • kenttä, jota yrität muokata, on laskettu kenttä. Tällöin muita kenttiä voi ehkä muokata.

  • kysely perustuu vähintään kolmeen taulukkoon, joiden välillä on monta-yhteen-moneen-yhteys

    Huomautus: Vaikka et voi muokata kyselyn taulukkonäkymässä siinä tapauksessa, voit muokata lomakkeen tiedot-lomakkeen TietuejoukonLaji -ominaisuudeksi on määritetty tulosjoukko (Epäyhtenäisiä päivityksiä).

  • kysely sisältää GROUP BY -lauseen.

Sivun alkuun

Kuinka kyselyä muutetaan siten, että sen tietoja voidaan muokata?

Seuraavassa taulukossa luetellaan tapauksia, jolloin kyselyä voidaan muokata, sekä tapoja, joilla kyselyn taulukkonäkymä voidaan ottaa käyttöön muokkausta varten.

Kyselyn taulukkonäkymän arvoja ei voi muokata, jos:

Kyselyn taulukkonäkymä saadaan muokattavaksi tekemällä seuraavat toimet:

Kyselyn Yksilölliset arvot -ominaisuuden arvoksi on asetettu Kyllä.

Aseta kyselyn Yksilölliset arvot -ominaisuuden arvoksi Ei.

Kohdassa Määritä yksilölliset arvot-ominaisuuden arvoksi ei, lue, miten voit määrittää tämän ominaisuuden.

Kysely sisältää linkitetyn ODBC-tietokantataulukon ilman yksilöivä hakemisto tai Paradox-taulukon ilman perusavain.

Lisää linkitettyyn taulukkoon perusavain tai yksilöllinen indeksi käyttämällä linkitetyn tietokannan toimittajan ilmoittamia tapoja.

Sinulla ei ole tietojen päivitysoikeuksia pohjana olevaan taulukkoon.

Määritä tietojen päivitysoikeudet.

Kysely sisältää enemmän kuin yhden taulukon tai kyselyn eikä taulukoita tai kyselyjä ole liitetty liitosviivalla rakennenäkymässä.

Luo tarvittavat liitokset.

Kohdassa Liitosten luominenliitosten luominen.

Tietokanta on avoinna vain luku -tilassa, tai se sijaitsee vain luku -asemassa.

Sulje tietokanta ja avaa se uudelleen valitsematta Avaa vain luku -muodossa -valintaa. Jos tietokanta sijaitsee vain luku -asemassa, poista aseman vain luku -määrite tai siirrä tietokanta asemaan, joka ei ole vain luku -asema.

Sen tietueen kenttä, jota yrität päivittää, on poistettu tai toinen käyttäjä on lukinnut sen.

Odota, kunnes tietueen lukitus on poistettu käytöstä. Lukittu tietue voidaan päivittää heti, kun lukitus on poistettu käytöstä. Odota, kunnes toinen käyttäjä on lopettanut toiminnon, joka lukitsi tietueen.

Kysely perustuu taulukoihin, joilla on yksi-moneen-yhteys ja "monta"-puolen liitoskenttä ei ole tulostuskenttä. Tällaisessa tapauksessa "yksi"-puolen liitoskentän tietoja ei voi muokata.

Lisää liitoskenttä yhteyden "monta"-puolelta kyselyn tulostuskenttiin.

Katso toimintaohjeet kohdasta Lisää liitoskenttä tulosteen kyselykenttiin "monta"-puolella, opit Lisää liitoskenttä.

"Monta"-puolen liitoskenttä (tietojen muokkauksen jälkeen) on "yksi"-puolella.

Vahvista muutokset ja päivitä kysely painamalla VAIHTO+F9.

Yksi-moneen-yhteyden "yksi"-puolella on taulukosta tyhjä kenttä, ja liitos on oikea ulkoliitos.

Varmista, että kentässä on arvo "yksi"-puolella. Voit muokata "monta"-puolen liitoskenttää vain, jos kyseisessä kentässä on arvo "yksi"-puolella.

Käytät linkitettyä ODBC-tietokantataulukkoa, eivätkä kaikki linkitetyn taulukon yksilöllisen indeksin kentät ole kyselyn tuloksessa.

Lisää kaikki kentät ODBC-taulukon yksilöllisestä indeksistä kyselyn tulostuskenttiin.

Kohdassa Lisää yksilöllinen indeksikentät linkitetyn ODBC-taulukosta, lisää kentät.


Sivun alkuun

Yksilölliset arvot -ominaisuuden arvon asettaminen arvoksi Ei

  1. Avaa kysely rakennenäkymässä.

  2. Jos ominaisuusikkuna ei ole avoinna, avaa se painamalla F4-näppäintä. Napsauttamalla kerran kyselyn rakenneruudukkoa voit varmistaa, että ominaisuusikkunassa näkyvät kyselyn ominaisuudet kentän ominaisuuksien sijasta.

  3. Etsi ominaisuusikkunasta Yksilölliset arvot -ominaisuuden ruutu. Napsauta sen vieressä olevaa ruutua, napsauta ruudussa olevaa nuolta ja valitse sitten Ei.

Liitosten luominen

  1. Avaa kysely rakennenäkymässä.

  2. Vedä liitoskenttä jokaisesta sellaisesta taulukosta tai kyselystä, jonka haluat liittää, vastaavaan kenttään siinä taulukossa tai kyselyssä, johon haluat luoda liitoksen.

Lisätietoja liitosten luomisesta on artikkelissa, taulukoiden ja kyselyjen liittäminen.

Liitoksen lisääminen "monta"-puolelta kyselyn tulostuskenttiin

  1. Avaa kysely rakennenäkymään.

  2. Etsi kyselyn suunnittelussa liitos, joka vastaa asiaankuuluvaa yksi-moneen-yhteyttä.

  3. Kaksoisnapsauta yksi-moneen-yhteyden "monta"-puolen liitoskenttää. Liitoskenttä tulee kenttäruudukkoon, ja se tarkoittaa, että kenttä on nyt tulostuskenttä.

Yksilöllisen indeksin kenttien lisääminen linkitetystä ODBC-taulukosta.

  1. Avaa kysely rakennenäkymään.

  2. Etsi linkitetty ODBC-taulukko kyselyn suunnittelussa.

  3. Yksilöllisen indeksin kenttien nimen vieressä näkyy avainsymboli. Kaksoisnapsauta jokaista sellaista kenttää, joka ei ole vielä kenttäruudukossa. Jokainen kenttä tulee kenttäruudukkoon, joka tarkoittaa että kenttä on nyt tulostuskenttä.

Sivun alkuun

Huomautus: Konekäännöksestä ilmoittava vastuusvapauslauseke: Tämä artikkeli on käännetty tietokonejärjestelmällä, eikä kieliasiantuntija ole muokannut sitä. Microsoft tarjoaa nämä konekäännökset avuksi muille kuin englantia puhuville käyttäjille, jotta he saavat lisätietoja Microsoftin tuotteista, palveluista ja tekniikoista. Koska artikkeli on koneellisesti käännetty, se saattaa sisältää sanasto-, lauseoppi- ja kielioppivirheitä.

Kehitä Office-taitojasi
Tutustu koulutusmateriaaliin
Saat uudet ominaisuudet ensimmäisten joukossa
Liity Office Insider -käyttäjiin

Oliko näistä tiedoista hyötyä?

Kiitos palautteesta!

Kiitos palautteestasi! Näyttää siltä, että Office-tukiedustajamme avusta voi olla sinulle hyötyä.

×