Avatar billede janick1111 Nybegynder
28. juli 2003 - 08:44 Der er 9 kommentarer og
1 løsning

DoCmd.FindRecord med bogstaver foran

Hvordan bruger man DoCmd.FindRecord, hvis der eks. skal stå
DoCmd.FindRecord Me!MinVariabel & "KonstantText"... Eller hvad??
Avatar billede janick1111 Nybegynder
28. juli 2003 - 08:45 #1
altså der skal også være en konstant text bag efter variablen
Avatar billede henrik13 Nybegynder
28. juli 2003 - 08:48 #2
Brug stjerne = *
Avatar billede janick1111 Nybegynder
28. juli 2003 - 08:53 #3
Prøv at se eksempelet:

  DoCmd.OpenForm "MinForm"
  Forms!MinForm!MinVariabel.SetFocus
  DoCmd.FindRecord MinVariabel * "-spg1"

Det virker ikke...
Avatar billede janick1111 Nybegynder
28. juli 2003 - 08:55 #4
DoCmd.OpenForm "MinForm"
  Forms!MinForm!MinVariabel.SetFocus
  DoCmd.FindRecord MinVariabel * "-spg1"
Avatar billede janick1111 Nybegynder
28. juli 2003 - 08:55 #5
Opps...RETTELSE:
  DoCmd.OpenForm "MinForm"
  Forms!MinForm!MinVariabel.SetFocus
  DoCmd.FindRecord MinVariabel2 * "TEXT"
Avatar billede henrik13 Nybegynder
28. juli 2003 - 08:57 #6
DoCmd.OpenForm "MinForm"
  Forms!MinForm!MinVariabel2.SetFocus
  DoCmd.FindRecord MinVariabel2"*"
Avatar billede henrik13 Nybegynder
28. juli 2003 - 09:02 #7
Eller:
DoCmd.OpenForm "MinForm"
  Forms!MinForm!MinVariabel2.SetFocus
  DoCmd.FindRecord MinVariabel2"B*"
Så kommer alle dem med B frem.
Vh Henrik13
Avatar billede terry Ekspert
28. juli 2003 - 10:06 #8
DoCmd.FindRecord Me!MinVariabel & "KonstantText"
should work fine :o)
Avatar billede terry Ekspert
28. juli 2003 - 10:09 #9
you should also look at the other arguments if you are having problems

Argument Description
findwhat An expression that evaluates to text, a number, or a date. The expression contains the data to search for.
match One of the following intrinsic constants:
  acAnywhere
acEntire (default)
acStart
  If you leave this argument blank, the default constant (acEntire) is assumed.
matchcase Use True (–1) for a case-sensitive search and False (0) for a search that's not case-sensitive. If you leave this argument blank, the default (False) is assumed.
search One of the following intrinsic constants:
  acDown
acSearchAll (default)
acUp
  If you leave this argument blank, the default constant (acSearchAll) is assumed.
searchasformatted Use True to search for data as it's formatted and False to search for data as it's stored in the database. If you leave this argument blank, the default (False) is assumed.
onlycurrentfield One of the following intrinsic constants:
  acAll
acCurrent (default)
  If you leave this argument blank, the default constant (acCurrent) is assumed.
findfirst Use True to start the search at the first record. Use False to start the search at the record following the current record. If you leave this argument blank, the default (True) is assumed.


Remarks

You can leave an optional argument blank in the middle of the syntax, but you must include the argument's comma. If you leave one or more trailing arguments blank, don't use a comma following the last argument you specify.
Avatar billede terry Ekspert
28. juli 2003 - 15:06 #10
I find it hard to see how Henriks answer, answers this question!

I could understand if it was something like

DoCmd.FindRecord MinVariabel  & "*"
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