Avatar billede jensen363 Forsker
15. november 2007 - 16:21 Der er 10 kommentarer og
1 løsning

Sammenling to tabeller og marker ændringer

I forbindelse med en stamdatakontrol, har jeg behov for at sammenligne udtræk fra den samme stamdatatabel, men trukket på forskellige tidspunkter, og få vist ændringer der er foretaget mellem de to udtræk.

Dette er der ikke nogen problemer i, men jeg vil gerne på rapporten have en markering af, hvor der er sket ændringer i stamdata, idet mit stamdataudtræk består af 53 kolonner, og der kan forekomme ændringer i een eller flere kolonner

Kan dette lade sig gøre ?
Avatar billede Slettet bruger
16. november 2007 - 07:45 #1
Kan du bruge betinget formatering?~)
Avatar billede supertekst Ekspert
16. november 2007 - 08:56 #2
VBA-kode i regneark kunne sikkert klare dette - via DAO-reference
Avatar billede jensen363 Forsker
16. november 2007 - 09:03 #3
spg > betinget formattering er ok
Supertekst > Excel er derværre ikke en mulighed, da kildedata langt overstiger 65.000 rækker
Avatar billede Slettet bruger
16. november 2007 - 09:16 #4
Det var nu ikke fordi jeg havde meget mere til min kommentar, jeg ved jo ikke rigtigt hvordan din rapport er strikket sammen!~)

men... hvis du har begge stamdataudtræk i rapporten, så ligger du vel bare en betinget formatering, som siger noget i retningen af Udtrykket: [felt1a]<>[felt1b] så sæt en farvekode eller andet på... Jeg ved egentlig ikke om det er nok at have felterne med i forespørgslen eller om de skal sættes på rapporten, for at man kan kalde dem i formateringen, men du må jo prøve dig frem!~)
Avatar billede supertekst Ekspert
16. november 2007 - 10:30 #5
Jeg havde nu kun forestillet mig, at det var ændringerne der blev lagret i Excel - og i givet fald er der trods alt nogle ark at gøre med , hvis et ikke skulle være nok.
Avatar billede jensen363 Forsker
17. november 2007 - 17:37 #6
spg > den løsning var jeg startet på, men håbede på en lettere løsning :-(

Anyway, så fortsætter jeg med den fremgangsmåde ... imidlertid er jeg løbet ind i et andet problem ...

Hvordan fa.... får jeg sammenlignet de to filer korrekt ... jeg synes ikke rigtigt at jeg kan få det korrekte resultat ....

Når jeg RIGHT JOINER på de første 8-10 felter, går det meget godt, men når jeg gør det på alle 53, får jeg højst besynderlige resultater ... adskillige tusinde records identificeres som ikke matchende selv om de er totalt identiske .. hvad gør jeg galt ?
Avatar billede Slettet bruger
17. november 2007 - 22:46 #7
Hvad med at right joine på et sammensat felt...

AlleFelter: Felt1 & Felt2 & .....
Avatar billede jensen363 Forsker
19. november 2007 - 09:24 #8
spg > den metode dúr ikke med 53 felter :-( ...
... men jeg prøver mig frem
Avatar billede Slettet bruger
19. november 2007 - 09:38 #9
Hvad med...
AlleFelter1: Felt1 & Felt2 ..... & Felt10
AlleFelter2: Felt11 & Felt12 .... & Felt20
.
.
.

Du ved noget i den retning!~)
Avatar billede jensen363 Forsker
22. november 2007 - 14:36 #10
Fandt en work-around i AS400, som kunne levere den unikke nøgle direkte :-)

... men du skal da have point alligevel
Avatar billede Slettet bruger
22. november 2007 - 14:57 #11
Takker!~)
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