Avatar billede doomstone-dk- Nybegynder
23. oktober 2007 - 11:07 Der er 11 kommentarer og
1 løsning

Hvordan man kan oprette forbindelse til en Navision database

God dag, jeg er igang med at lave en bruger defineret funktion til excel, og i denne funktion skal jeg bruge noget information fra en navision database.

Så jeg ville høre om der er en af jer der ved hvordan jeg kan oprette en forbindelse til min navision database?
Excel har allerede definerede navision i ODBC.

Da jeg ikke lige ved så meget om VB endnu, ved jeg ikke om i skal have mere information for at kunne hjælpe, men skriv endelig hvis i skal bruge mere.
Avatar billede doomstone-dk- Nybegynder
23. oktober 2007 - 11:16 #1
Fandt lige lidt mere information frem.
Det er Navision 4.0
server som navision ligger på er "navision"
Man skal logge ind med "Windows NT authentication using the networke login ID."
Den er defineret som "Navision 4.0" i excel
Avatar billede supertekst Ekspert
23. oktober 2007 - 13:45 #2
Hvad sker der, hvis du i Excel anvender:

Data | Importer eksternedata | Importer data | ODBC-fildatakilder i Filtype | Vælg datakilde |Vælg tabel fra Navision

Proceduren er ganske vist fra C5 - men måske et forsøg værd..
Avatar billede doomstone-dk- Nybegynder
23. oktober 2007 - 14:54 #3
Så kan jeg liste data'en i excel, men vil gerne føre det ind igennem mit VB script, så det kan blive behandlet.
Avatar billede supertekst Ekspert
23. oktober 2007 - 15:28 #4
Hvad skal scriptet udføre?
Avatar billede doomstone-dk- Nybegynder
23. oktober 2007 - 16:55 #5
Ud fra et salgs ordre nummer skal den finde den seneste købsordre og lave nogle udregninger ud fra et fragt arkiv.. osv.  men det er mest for at kunne gøre vores excel ark mindre og mere overskulige, da de personer som bruger dem ikke er de bedste til brug at pc.
Avatar billede supertekst Ekspert
23. oktober 2007 - 17:04 #6
Den Excel-mappe, der "spejler" Navision-tabellerne behøver ikke være synlig for brugerne.

Brugerne kan arbejde med "operativt" regneark, der så via VBA kan hente data fra "spejlet".
Avatar billede doomstone-dk- Nybegynder
23. oktober 2007 - 17:17 #7
Ja, det er også sådan vi gør idag, men vil nu gerne have mulighed for at kunne "lege" med data'en i VB, da jeg føler mig meget "limited" med de funktioner der er i excel.
Avatar billede supertekst Ekspert
23. oktober 2007 - 17:59 #8
Hvis problemet er at få skrevet noget VBA-kode - så må det specificeres noget nærmere.

Prøv at formulere det her
eller
også er du velkommen til en direkte kontakt: pb@supertekst-it.dk
Avatar billede doomstone-dk- Nybegynder
23. oktober 2007 - 18:13 #9
Det er ikke så meget selve koden jeg skal have hjælp med, det er noget jeg bare vil lege mig lidt frem til igennem kode eksempler og howto's, har intet problem med at få hul igennem til en ms acess database, mit problem er at få fat i navisions database.
Håbet bare da, navision og excel begge er meget brugte programmer i virksomheder at der var nogle som allerede havde løst dette problem :D
Eller har jeg ikke formuleret mit spørgsmål godt nok?
Avatar billede doomstone-dk- Nybegynder
25. oktober 2007 - 09:41 #10
Supertekst, kan du ikke skrive noget som et svar, så kan du få nogle point for hjælpen. tror dog ikke at jeg får problemet løst her inde :D
Avatar billede supertekst Ekspert
25. oktober 2007 - 09:57 #11
Jo - det kan jeg godt - men jeg ville gerne have hjulpet dig mere præcist - men jeg synes det er vanskeligt at se præcist hvad du vil.

Du nævner 23/10- 16:55, at ud fra et salgsordrenr. skal du finde den seneste købsordre og lave nogle beregninger m.v.

Så hvis du har de rigtige data ovre i Excel - så må du beskrive nogle flere detaljer, hvis det er dette du vil have hjælp til.

Du må meget gerne sende en kopi af dine Excel-data direkte til mig samt beskrivelse af dine ønsker - hvis det har interesse.
Avatar billede doomstone-dk- Nybegynder
25. oktober 2007 - 22:21 #12
Jov self ville det være mulig at få hjælp til det, men jeg ved bare ikke lige hvordan jeg kan forklare mig selv bedre end, hvordan kan jeg få fat i dataen fra en Navision database i et VB program?
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
Kurser inden for grundlæggende programmering

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