Avatar billede offerlam Nybegynder
10. maj 2006 - 15:30 Der er 9 kommentarer og
1 løsning

Navision C5 - generel viden

Hejsa folkens, håber i kan hjælpe mig her.

Jeg er lige startet i lærer for et firma der levere support til C5 navision. Jeg kender intet til Navision men har dog noget regnskabs erfaring fra handelsskolen. Ud over det har jeg noget erfaring med programmering.

Min mester vil gerne ha jeg prøver at sætte mig lidt ind i C5 programmering men mine søgninger på nettet har ikke givet noget eftersom alle de sites der findes  om kræver penge.

mine spørgsmål er følgende.

I hvilke sprog bliver C5 programmeret?

Hvordan kan man se en evt. kode for et regnskab?

og med lidt ginferspitsgefülen hvor svært er det?

Knuz og kramz

Casper :P
10. maj 2006 - 15:39 #1
Ad 1 Programmet er udviklet i det specielle 4. generationsværktøj C5 (tidligere XAL)
Ad 2 Du kan ikke noget sted se alle koder til et regnskab. I udviklingsmenuen i programmet har du adgang til koden fordelt på forskellige områder.
Ad 3 Det er ikke det lettest tilgængelige sprog i verden. Men vi er da en del der med årene har lært det. Har man programmeringserfaring i forvejen er det ikke så vanskeligt at gå til.

Hvis du er i lære i en virksomhed, der beskæftiger sig med udvikling i Navision C5, var det måske virksomhedens opgave at give dig den nødvendige oplæring.
Avatar billede offerlam Nybegynder
10. maj 2006 - 15:56 #2
Virksomheden overvejer at få mig certificeret, ligenu søger jeg egen erfaringer. Dem jeg er ansat hos yder kun support til C5 og får evt programmering ordnet ude i byen, hvilket de håber at kunne undgå fremover med mig.

Jeg har programmerings erfaring i C og skal til at lære SQL snart, er det relaterende sprog til C5/XAL?

hvordan finder jeg denne udviklings menu? er det den der exe file som ender med et C?
10. maj 2006 - 16:01 #3
Generelt/Tilpasning, Udviklingsmenu

Der er ikke mange lighedspunkter med C, ud over de grundlæggende principper i al programmering.
Avatar billede offerlam Nybegynder
10. maj 2006 - 16:03 #4
har fundet den, det hjalp at få noget at søge på :)

ok...jamen jeg har fundet min editor jeg har mine bøger...så er det vel bare at gå i gang og eksperimentere :)

tak for hjælpen og bingo, 15 points til dig.
10. maj 2006 - 16:03 #5
Programmering i C5/XAL er et område, du ikke finder megen tilgængelig information om.
Avatar billede offerlam Nybegynder
10. maj 2006 - 16:04 #6
nej men min virksomhed har alle bøgerne....

håber da også eksperten vil kunne være behjælpelig senere hen. Også er det også min virksomheds intentioner at jeg skal certificeres hvilket betyder en hvis form for skolegang.
10. maj 2006 - 16:07 #7
Du er altid velkommen med spørgsmål her.
Avatar billede offerlam Nybegynder
10. maj 2006 - 16:08 #8
Takker ha en god dag
Avatar billede dma Nybegynder
10. maj 2006 - 16:08 #9
For at udvikle, skal du ind i Console udgaven (der er kun bebgrænset programmeringsadgang i Windows).

Når C5 er startet (std. brugernavn SUPERVISOR) går du til Generelt/Tilpasning. Her finder du Udviklingsmenuen som et menupunkt. Den åbner en speciel menu.

Kort om menuen. De primære kolonner er:

DBD - tabeller (oprettelse, rettelse af tabeller og felter og index)

XAL - Kørsler

QTX - Søgninger (en variation af kørsler, hvor man udnytter en hvis automatik i opbygningen af tilknyttede tabeller, med mulighed for dynamisk afgrænsning og trigger opbygget kodning).

MAC - macroer

FNC - Funktioner

LST - Listbilleder (det du får når du f.eks. står i debitorkartoteket og trykker ALT+H i kontofeltet).

FRM - Forms (skærmbilleder)

TRG - databasetriggere (dvs. handlinger der udføres på databaseniveau)

SXL - systemtriggere (ting der køres ved stop, start, databaseskift, før og efter processer m.m.m.)

REP - Rapporter. Rapporter består af et layout og - som hovedregel - en tilknyttet søgning (se QTX), men den oprettes under rapporten og IKKE i kolonnen QTX - denne styrer dataudvælgelsen.

XAL er ikke svært at programmere i. Det er en blanding af C, lidt Basic, JAVA og "hjemmestrik". Der anvendes i høj grad trigger styring, dvs. koden ligger på pre-record, post-record, pre-load, post-change osv. osv.

At lære det selv er en stor opgave, især hvis du ikke har fået en introduktion, men selv skal lære det. Under C5 mappen er der en mappe som hedder Dokumentation. Der skulle programmeringsmanualen ligge som PDF-fil....

Held og lykke...
Avatar billede offerlam Nybegynder
10. maj 2006 - 16:12 #10
mange tak DMA for den uddybende forklaring, fandme rart med den speady hjælp, det er sku næsten som at chatte direkte med eksperter :)...

har desværret allerede givet points til erik :)
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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

Seneste spørgsmål Seneste aktivitet
46 min siden Talkolonne Af hkv i Excel
I går 21:15 Sortering i Stifinder Af 1Dorte i Windows
I går 16:33 Hjælp til tricky VBA-kode Af flras i Excel
18/1114:00 Ny outlook Af Butterfly i Excel
18/1113:01 Facebook vil ikke åbne Af Schultz i Sociale medier