Avatar billede deducer Nybegynder
19. august 2004 - 13:49 Der er 15 kommentarer og
1 løsning

get selected records fra (under)dataark

Hej Eksperter
Hvordan får man indexes på markerede rækker i en tabel (dataark)
Jeg har kiiiiiiigget i hjælpfilen, men foreløbigt forgæves
Avatar billede deducer Nybegynder
19. august 2004 - 13:56 #1
Ok I plejer at være hurtige her....
Fyraften nu - jeg kigger nok ind i aften
Avatar billede mugs Novice
19. august 2004 - 13:59 #2
Åbn tabellen i designvisning, marker feltet og i handlingsargumenter for neden sætter du indekseret til ja.
Avatar billede mugs Novice
19. august 2004 - 13:59 #3
.
19. august 2004 - 14:15 #4
Jeg er ikke helt sikker på, hvad du mener med "Index på markerede rækker"? Hvad mener du med "Markerede"?
Avatar billede deducer Nybegynder
19. august 2004 - 19:11 #5
Ja det er nok lidt snøvlet ...
Jeg har brug for at printe (via brevflet) de rækker fra en tabel som brugeren har markeret.
Dataarket, med de rækker der kan vælges mellem, er underformular.

Jeg vil så indsætte så de valgte rækker i en tabel til brevflet.
Avatar billede deducer Nybegynder
19. august 2004 - 19:15 #6
mugs
Mener du i hændelsen VedTastetryk
Avatar billede mugs Novice
19. august 2004 - 19:19 #7
deducer > Nej, Jeg er nok gået lidt fejl af dit spørgsmål.
Avatar billede deducer Nybegynder
19. august 2004 - 19:23 #8
Jeg har problemer med Recordset (oss) Selvom jeg har References
Microsoft ActiveX Data Objects Recordset 2.7 Library vinget af

koden ser sådan ud :
'
Dim rsKunder As Variant
Set rsKunder = CurrentDb.OpenRecordset("SELECT * FROM tblKunde WHERE Navn = '" & Me.BesKundeNavn & " '")
'
Jeg får en RuntimeError 13 Type mismatch
hvis jeg bruger Resultset
Avatar billede deducer Nybegynder
19. august 2004 - 19:26 #9
ok - vender tilbage i morgen
20. august 2004 - 10:03 #10
Er BesKundeNavn et felt på samme formular som koden udføres på? Eller ligger BesKundeNavn på underformularen?
Og hvordan markeres rækkerne? Har du lavet en ja/nej-felt i tabellen, som de kan afkrydse? Eller mener du blot at posterne er markeret vha postvælgeren (trekanten til venstre for posten)?
Avatar billede deducer Nybegynder
20. august 2004 - 13:57 #11
Ja - nu fik jeg lige sat mig her , men så kom der gæster ....
Jeg vender tilbage mandag (foreløbigt tak for kommentarene)

thomasjepsen
Ja den bid kode jeg har vist er fra en anden formular (der finder kundeData udfra
BeskundeNavn), men jeg kan muligvis bruge Recordset til mit første problem, ved at at hente records efter brugerens afgrænsning og så give formularen dette recordset
(kan ikke lige huske hvordan, men har set at det kan man!) og derefter printe alle records.
Jeg beklager at have sat jer igang også holde weekend, men jeg er tilbage mandag.
20. august 2004 - 14:00 #12
np....god weekend :o)

Smid et indlæg så fortsætter vi bare (jeg er dog væk en stor del at mandagen, men måske er Mugs her?)
Avatar billede mugs Novice
21. august 2004 - 00:30 #13
Er kun sporadisk på nettet MAN i dagtimerne.
Avatar billede nih Novice
22. august 2004 - 22:41 #14
din kode:  CurrentDb.OpenRecordset....

forudsætter DAO og Ikke ADO

fjern din reference til Microsoft ActiveX Data Objects Recordset 2.7 og find DAO i stedet for.
Avatar billede deducer Nybegynder
23. august 2004 - 11:31 #15
Ja det er vist lang tid siden jeg her brugt eksperten ...
Jeg ville acceptere din kommentar nih, men det er vist kun mugs der har svaret

i det mindste virker mit Recordset nu (takketvære din kommentar nih) og dette spørgsmål er lukket nu

nih - jeg håber du vil svare på mit næste spørgsmål (der er flere på vej) og så får du dine velfortjente point
Avatar billede mugs Novice
23. august 2004 - 14:38 #16
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester