Kahden keskenään linkitetyn taulukon käyttöön tehty formi ei toimi uusia tietueita lisättäessä. Eli alkuperäiset tietueet taulukoista löytyvät kyllä formiltakin, mutta uudet tietueet eivät näy formilla lisäämisen jälkeen.
Hiukan outoa tästä tekee se, että itse taulukoihin tietueet tallentuvat oikein, refresh ei auta, eikä mitään filttereitä ole päällä.
Varmaa jotain pientä jäänyt huomaamatta, mutta jos joku osais heti sanoa mitä on tullu sössittyä niin tekis mut erittäin onnellisesti.
Niin ja formilla siis taulukoiden kentät kaikki (osa kätkettyinä), sekä wizardilla lisätyt lisää tietue ja tallenna -namiskat. Tietuetta lisättäessä tietueiden määrä formin alareunassa kasvaa, mutta uudelleen käynnistyksen jälkeen se lisätty häviää jonnekin.
Accessin formi ei toimi?
13
621
Vastaukset
- isompia
tule mieleen. Pari juttua kuitenkin.
Mikä Access-versio?
Puhutko Access-tauluista vai Excel-taulukoista? Kun lomakkeella halutaan näyttää tietoja useammasta kuin yhdestä taulukosta, kannattaa luoda kysely ja sitten lomakkeen rakennenäkymässä määrittää tietuelähteeksi tuo juuriluotu kysely. Ehkä alkuun vaikuttaa hieman monimutkaiselta mutta kun pääsee kunnolla jyvälle, se on helppoa kuin heinänteko. Accesiin on verkossa todella kattavat ohjeet, kannattaa tutustua!
Tuolla kyselyistä:
http://office.microsoft.com/fi-fi/access/HA102098921035.aspx- lllllll99
Meinaatko että johtuu pelkästään siitä?
- J77
Ihan sama ongelma toistuu vaikka koittaisin lisätä tietueen formin kautta, jota käytän kyselyn kautta.
Tietokannassa on 198 tietuetta. Kun lisään uuden formilla, ne päivittyvät kyllä itse tietokantaan eli taulukkoon, mutta niitä ei voi jälkikäteen tarkastella formilla. Kävin kaikki asetukset läpi formin ominaisuuksista, ja luulin jo löytäneeni vian kun oletusasetuksena oli "lisäys" kohdassa "No", muttei se tehnyt yhtään mitään asialle.
Eikö muka kukaan ole koskaan törmännyt samaan ongelmaa? J77 kirjoitti:
Ihan sama ongelma toistuu vaikka koittaisin lisätä tietueen formin kautta, jota käytän kyselyn kautta.
Tietokannassa on 198 tietuetta. Kun lisään uuden formilla, ne päivittyvät kyllä itse tietokantaan eli taulukkoon, mutta niitä ei voi jälkikäteen tarkastella formilla. Kävin kaikki asetukset läpi formin ominaisuuksista, ja luulin jo löytäneeni vian kun oletusasetuksena oli "lisäys" kohdassa "No", muttei se tehnyt yhtään mitään asialle.
Eikö muka kukaan ole koskaan törmännyt samaan ongelmaa?Lomakkeellahan voi käyttää kenttiä eri tarkoituksiin, toisista syötetään tietoa taulukoihin, toinen vain tuo tietoa näkyviin. Esim. syötät tilauslomakkeella asiakasnumerokenttään asiakasnumeron, niin nimi- ja osoitekentiin haetaan tiedot asiakastaulukosta, ja tilauslomakkeen ko. kentissä näytetään nämä tiedot.
Ongelma viittaa lomakkeen kenttämäärityksiin. Käy lomakkeela läpi kenttä kentältä ominaisuusikkunassa välilehdellä "Tiedot" kohdat "Ohjausobjektin lähde" ja "Rivilähde". Tarkista myös lomakkeen tietuelähteenä oleva kysely.- J77
Kassara kirjoitti:
Lomakkeellahan voi käyttää kenttiä eri tarkoituksiin, toisista syötetään tietoa taulukoihin, toinen vain tuo tietoa näkyviin. Esim. syötät tilauslomakkeella asiakasnumerokenttään asiakasnumeron, niin nimi- ja osoitekentiin haetaan tiedot asiakastaulukosta, ja tilauslomakkeen ko. kentissä näytetään nämä tiedot.
Ongelma viittaa lomakkeen kenttämäärityksiin. Käy lomakkeela läpi kenttä kentältä ominaisuusikkunassa välilehdellä "Tiedot" kohdat "Ohjausobjektin lähde" ja "Rivilähde". Tarkista myös lomakkeen tietuelähteenä oleva kysely.Ei kyllä lomakkeesta löydy vikaa mutta saatat olla kyllä jäljillä - voiskohan olla vikaa koko rakenteessa?
Miten kannattaisi rakentaa listaus henkilöistä, joista tallennetaan tietokantaan eri tietoja riippuen yhden kentän arvosta. Samaan taulukkoon ei voi millään kaikkea tunkea, yhteen tietueeseen tulisi muuten lähes sata saraketta, ja tietueita tarvitsisi tunkea vieläpä paljon...
Heitin perusavaimeksi päätaulukkoon autolaskurin ja sen replikointi-id n - muihin taulukoihin sama setti ja nämä yhdistäväksi tekijäksi. Olisi helppo toteutus JOS kaikista kerättäisiin tietoja joka taulukkoon... J77 kirjoitti:
Ei kyllä lomakkeesta löydy vikaa mutta saatat olla kyllä jäljillä - voiskohan olla vikaa koko rakenteessa?
Miten kannattaisi rakentaa listaus henkilöistä, joista tallennetaan tietokantaan eri tietoja riippuen yhden kentän arvosta. Samaan taulukkoon ei voi millään kaikkea tunkea, yhteen tietueeseen tulisi muuten lähes sata saraketta, ja tietueita tarvitsisi tunkea vieläpä paljon...
Heitin perusavaimeksi päätaulukkoon autolaskurin ja sen replikointi-id n - muihin taulukoihin sama setti ja nämä yhdistäväksi tekijäksi. Olisi helppo toteutus JOS kaikista kerättäisiin tietoja joka taulukkoon..."Miten kannattaisi rakentaa listaus henkilöistä, joista tallennetaan tietokantaan eri tietoja riippuen yhden kentän arvosta. Samaan taulukkoon ei voi millään kaikkea tunkea, yhteen tietueeseen tulisi muuten lähes sata saraketta, ja tietueita tarvitsisi tunkea vieläpä paljon..."
Eihän kaikkea tarvitsekaan (eikä pidä) taulukoihin tunkea. Vain perustiedot taulukoihin, kyselyyn sitten muuttujista johdettavat arvot, jotka sitten näytetään lomakkeilla ja raporteissa. Kyselyissä voi määritellä monimutkaisiakin laskentakaavoja tai hakukriteerejä.- J77
Kassara kirjoitti:
"Miten kannattaisi rakentaa listaus henkilöistä, joista tallennetaan tietokantaan eri tietoja riippuen yhden kentän arvosta. Samaan taulukkoon ei voi millään kaikkea tunkea, yhteen tietueeseen tulisi muuten lähes sata saraketta, ja tietueita tarvitsisi tunkea vieläpä paljon..."
Eihän kaikkea tarvitsekaan (eikä pidä) taulukoihin tunkea. Vain perustiedot taulukoihin, kyselyyn sitten muuttujista johdettavat arvot, jotka sitten näytetään lomakkeilla ja raporteissa. Kyselyissä voi määritellä monimutkaisiakin laskentakaavoja tai hakukriteerejä."muuttujista johdettavat arvot"?
Miten tallennat dataa kyselyyn? Eikö kyselyt perustu aina johonkin taulukkoon?
Tarkotatko että teen formin halutun kyselyn pohjalta perustaulukosta, ja lisään siihen sellaisia tallennettavia tietoja, joita ei ole perustaulukossa? Selostatko hiukan lisää, en ihan käsitä vielä. Mun käsityksen mukaan pitää aina asettaa kuitenkin joku rivilähde taulukkoon, ei niiden kenttien tieto muuten mihinkään tallennu. J77 kirjoitti:
"muuttujista johdettavat arvot"?
Miten tallennat dataa kyselyyn? Eikö kyselyt perustu aina johonkin taulukkoon?
Tarkotatko että teen formin halutun kyselyn pohjalta perustaulukosta, ja lisään siihen sellaisia tallennettavia tietoja, joita ei ole perustaulukossa? Selostatko hiukan lisää, en ihan käsitä vielä. Mun käsityksen mukaan pitää aina asettaa kuitenkin joku rivilähde taulukkoon, ei niiden kenttien tieto muuten mihinkään tallennu.En tiedä mitä tietoja tallennat henkilötietotaulukkoon, itse pyörin enemmän tekniikan parissa. Olet varmaan lääkäri tai poliisi jos henkilöstä pitää tallentaa noin paljon erilaista tietoa. Tietysti jokaista yksilöllistä tietoa varten tarvitaan oma kenttänsä johon kukin tieto tallennetaan.
Kyselyssä lasketaan esimerkiksi henkilö ikä kaavalla [now - syntymäaika], sitä ei tallenneta mihinkään taulukkoon koska se muuttuu joka hetki. Samoin jo olet tallentanut henkilö kengän numeron, häntä varten valmistettavien jalkineiden raaka-ainemenekki lasketaan kyselyssä eikä sitä myöskään tallenneta.
Tuo kysely on sitten henkilötietolomakkeen tietuelähde. Tämä lomake toimii yleensä syöttölomakkeena tallennettaville tiedoille ja siinä myös näytetään henkilötietojen selailussa kunkin henkilö ikä sekä jalkineisiin tarvittavat raaka-aineet (tai muut kyselyssä laskentaan, suodatukseen tai muuhun perustuvat, ei-tallennettavat tiedot).
Tuntematta tietokantaasi en pysty enempää asiaa valaisemaan (tai sekoittamaan). Onnea rakenteluun!
kontrollinnimi.Requery
tai jotain tommosta se oli. Ei oo nyt tällä koneella Accesia, joten en voi tarkistaa- tarkoittaa
kyselyn toistoa. Se mikään kontrollinimi ole.
- Lajittelu?
Jos uudet tietueet näkyvät taulukossa mutteivät formissa, tarkasta kyselyn/taulukon lajittelujärjestys. Eräässä tietokannassani oli sama ongelma. Ongelma ilmeni yllättäen kesken käytön ja vasta yli 2000-tietueen syöttämisen jälkeen. Tietueet löytyivät kyllä forminkin kautta, mutta uusimmat niistä lajiteltiin jostain syystä väärän kentän mukaan, jolloin formin kautta tarkasteltuna uusin tietue oli tietuenumeroltaan 23, vaikka tietueita oli yli 2000. Ongelma siis tuli aivan yllättäen. Aikaisemmin kaikki oli pelannut normaalisti.
Laita formin kyselyyn esim. nouseva lajittelu haluamasi kentän kohdalle ja kokeile.- J77
Kiitos vinkistä! Tämä ongelma tosin ratkesi jo tovi sitten kun ymmärsin muuttaa taulukoiden rakenteista avainkenttien kohdat "Indexed" vaihtoehtoon "Yes (No duplicates)". Oletusasetuksena oli pelkkä "Yes". Ohjeista löysin että tuo vaihto ei vielä takaa ettei kaksoisarvoja tule.
Tosin samassa tietokannassa on nyt ilmennyt muutaman sadan tietueen jälkeen todella outo ongelma kahden tietueen kohdalla, joka liittyy formilla olevan, aputaulukoista löytyvien vastaavien tietueiden päivittymiseen. En taida nyt tässä sitä jaksaa päivitellä kun ei ketään kuitenkaan oikeasti kiinnosta!
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Nurmossa kuoli 2 Lasta..
Autokolarissa. Näin kertovat iltapäivälehdet juuri nyt. 22.11. Ja aina ennen Joulua näitä tulee. . .1075718Maisa on SALAKUVATTU huumepoliisinsa kanssa!
https://www.seiska.fi/vain-seiskassa/ensimmainen-yhteiskuva-maisa-torpan-ja-poliisikullan-lahiorakkaus-roihuaa/15256631453743Vanhalle ukon rähjälle
Satutit mua niin paljon kun erottiin. Oletko todella niin itsekäs että kuvittelet että huolisin sut kaiken tapahtuneen503255Mikko Koivu yrittää pestä mustan valkoiseksi
Ilmeisesti huomannut, että Helenan tukijoukot kasvaa kasvamistaan. Riistakamera paljasti hiljattain kylmän totuuden Mi4572629Purra hermostui A-studiossa
Purra huusi ja tärisi A-studiossa 21.11.-24. Ei kykene asialliseen keskusteluun.2661662- 871386
Joel Harkimo seuraa Martina Aitolehden jalanjälkiä!
Oho, aikamoinen yllätys, että Joel Jolle Harkimo on lähtenyt Iholla-ohjelmaan. Tässähän hän seuraa mm. Martina Aitolehde321333Ensitreffit Hai rehellisenä - Tämä intiimiyden muoto puuttui suhteesta Annan kanssa: "Meillä ei..."
Hai ja Anna eivät jatkaneet avioliittoaan Ensitreffit-sarjassa. Olisiko mielestäsi tällä parilla ollut mahdollisuus aito151326- 771258
Miksi pankkitunnuksilla kaikkialle
Miksi rahaliikenteen palveluiden tunnukset vaaditaan miltei kaikkeen yleiseen asiointiin Suomessa? Kenen etu on se, että1521220