Avatar billede hcar Novice
29. januar 2002 - 09:28 Der er 16 kommentarer og
1 løsning

Søg/Erstat

Er der nogen, der lige kan give koden til gennemførelse af en række "søg/erstat", altså ikke bare til input-vinduet, men til automatisk gennemførelse.
Jeg skal søge og erstatte 6 forskellige karakterer i alle felter af en given tabel.
Jeg kører Access95.
Avatar billede terry Ekspert
29. januar 2002 - 10:17 #1
I think it is going to take a bit of code to do this. I dont have time at the moment but I will take a look this evening if you send me the dB
Avatar billede hcar Novice
29. januar 2002 - 10:31 #2
Jeg kan ikke sende db'en, da den er fortrolig. Jeg mener dog også, at den ønskede kode må kunne køre på en hvilken som helst Access95-tabel. Det er såmænd blot de sædvanlige karakterer som æ, ø, å, Æ, Ø og Å, der skal retableres i en fil, som er importeret fra et andet program, der åbenbart bruger et sært tegnsæt.
Jeg ser frem til dit svar, terry!
Avatar billede terry Ekspert
29. januar 2002 - 10:44 #3
hcar>There may already exist some add-in which can do this but I dont have it and would have to make it myself. I would make a function which would get called either from a query or function for each field which needs altering. In other words you would have to make a query or function to call the module for each field YOU decide needs updating.

It could be done for a table but then its necessary to loop through each field and if its a text field upadet it.

Hope you understand!
Avatar billede terry Ekspert
29. januar 2002 - 10:45 #4
If it was me then I would convert the data at the source if possible!
Avatar billede hcar Novice
29. januar 2002 - 10:59 #5
Jeg er bange for, at jeg forstår, hvad du mener, terry!
Jeg har ikke mulighed for at konvertere i kilden, men jeg kan da altid gøre det manuelt i Access. Det var bare elegant, hvis det foregik automatisk bag nedrullet tæppe.
Jeg lader spørgsmåles hænge lidt endnu!
Avatar billede terry Ekspert
29. januar 2002 - 11:06 #6
It CAN be automated in Access but it means some coding to make a function which receives a text field, for example from a table and returns the converted text.
I CAN make a function which you can use for thsi, but YOU must make your UPDATE queries which make use of the function I make!
Then you can get access to run these queries when you want.
If you can send my a PART of the file which you import then I can see what it is you need replacing and make the funcion, then we can go from there!
Avatar billede hcar Novice
29. januar 2002 - 11:55 #7
Navn    Afdelingstekst    Stillingskodetekst    Tillægstekst    I_denne_post_skal_stå
till‘g    tillæg
Funktionsl›n    Funktionsl›n    Funktionsl›n    Funktionsl›n    Funktionsløn
H†ndv‘rker    H†ndv‘rker    H†ndv‘rker    H†ndv‘rker    Håndværker
konom    konom    konom    konom    Økonom
rem†lstill‘g    rem†lstill‘g    rem†lstill‘g    rem†lstill‘g    Åremålstillæg
Avatar billede hcar Novice
29. januar 2002 - 12:06 #8
Jeg prøver igen med en eksempeltabel:
A            B        C        D        I_denne_post_skal_stå
______________________________________________________________
S‘rligt      S‘rligt  S‘rligt  S‘rligt  Særligt
l›n          l›n      l›n      l›n      løn
H†ndv‘rk    H†ndv‘rk H†ndv‘rk H†ndv‘rk  Håndværk
konom        konom  konom  konom    Økonom
rem†l      rem†l  rem†l  rem†l    Åremål

Samtlige sære karakterer kan stå et vilkårligt antal gange i samtlige kolonner
Avatar billede terry Ekspert
29. januar 2002 - 12:08 #9
cant see much from that, you can send it to dktebrsa@europe.lego.com
Avatar billede hcar Novice
29. januar 2002 - 12:16 #10
Done
Avatar billede terry Ekspert
29. januar 2002 - 12:17 #11
will get back as soon as possibe
Avatar billede terry Ekspert
29. januar 2002 - 13:12 #12
hcar>Do you have an example of the Æ character? This wasnt included in the test dB!
Was it an Access 95 database you sent?
Avatar billede hcar Novice
29. januar 2002 - 13:30 #13
ad 1) nej, pt findes Æ ikke. Jeg regner med, at jeg selv kan modificere programmet, hvis Æ'et en dag viser sig.
Ad 2) Ja, Access95.
Avatar billede terry Ekspert
29. januar 2002 - 13:33 #14
Ok I will send somethingwithin the next few minutes!
Avatar billede hcar Novice
29. januar 2002 - 14:12 #15
terry> Tak for det tilsendte. Jeg vil studere det nærmere i aften.
I alle tilfælde: well done!
Avatar billede hcar Novice
29. januar 2002 - 19:46 #16
terry> Perfekt, professionel løsning!
Avatar billede terry Ekspert
29. januar 2002 - 20:17 #17
selv tak :o)
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