Haluaisin tehdä itse painikkeen tietueisiin siirtymiseksi. Eli edellinen ja seuraava painikkeet. Haluaisin seuraava painikkeen toimivan niin ettei tietueitten loputtua tulis tyhjää viimeistä sivua. Eli toimis vaikkapa näin: Viimeisen tietueen kohdalla ilmoittaisi että "olet viimeisessä tietueessa"
Siirtyminen seuraavaan tietueeseen accesissä
KPK
5517
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 5
Vanhimmat
No jos esim käytät ADO:a niin tsekkaat ootko recordsetin lopussa vaiko et (EOF).
http://www.w3schools.com/ado/prop_rs_bofeof.asp
Tämä voi joko sinua auttaa tai sitten ei, mutta etpä hirmu paljoa informaatiota antanut kyssärissäsi.
Enpä huomannutkaan että tarkoitit accesia (pitkä otsikko leikkautui)
ADO recordsetillä kai se silti ihan samoin onnistuu.
Käytä formin .RecordsetClone -ominaisuutta. Liikkuminen tapahtuu tuossa kloonssa, siinä on helppo tarkistaa, oletko ensimmäisessä vai viimeisessä tietueessa. Tarkempia tietoja löytynee accessin helpeistä.
Olen sen verran noviisi etten tajua noista ohjeista mitään. Eli ilmeisesti pitäisi jonnekin komentotilaan päästä painikeen ominaisuusuuksista. Oisko esim. siirtyminen napsauttaessa oikea kohta. Sori kun kyselen näin tyhmiä.
No joo, tuo recordsetclone tosiaan vaatisi vähän ohjelmointia. Ymmärtänet kuitenkin, että sen opettaminen tässä on aika vaikeaa. Ja oman kroonisen aikapulani takia jopa mahdotonta.. :)
Nuo siirtymisnappulat voi toki toteuttaa helpommallakin tavalla kuin vääntämällä sivukaupalla vb-koodia. Accesin formeissa kun tulee tuo ominaisuus "vakiona". Jos formin "navigation buttons"-ominaisuus on päällä, niin silloinhan alalaidassa näkyvät pienet >> [uusi] -nappulat. Ja niillä voipi siirtyillä riviltä toiselle.