Avatar billede ulricho Juniormester
14. juli 2002 - 14:47 Der er 3 kommentarer og
1 løsning

Ændring i SearchPrisRabat overskrider 64KB i XAL

Jeg har ændret localmacroen SearchPrisRabat til at indeholde den sammen macro SearchPrisRabat, hvilket giver mig følgende problem:

Den interne objektkode-buffer kan ikke overskride 64 KB.

Er der nogen, der kan forklare mig dette problem og hvordan man eliminerer det? Jeg kan formode, hvad det betyder, at der er for mange ting i hukommelsen på een gang, men hvordan kommer jeg ud over det, hvis rutinen er svær at løse på anden vis?
Avatar billede dma Nybegynder
14. juli 2002 - 16:34 #1
Afhængig af version.

Er det før 2.7, er den eneste mulighed at fjerne noget inaktiv kode (f.eks. noget om Intrastat hvis det ikke bruges). Kan du ikke fjerne noget - er du lost!

Fra version 2.7 og frem har man i XAl indført Funktioner. Her kan man kalde eksterne funktioner, hvor kun selve kaldet ligger i hovedkørslen, mens der for macroers vedkommende sker en lejring af hele macrokoden i hovedkørslen.
Avatar billede ulricho Juniormester
14. juli 2002 - 20:14 #2
Det er version 2.70.

De eksterne funktioner, du omtaler, kan du uddybe dem lidt mere, for at jeg kan omsætte det til det konkrete problem?
Avatar billede dma Nybegynder
15. juli 2002 - 09:40 #3
Undskyld - det er fra version 2.80 at funktioner introduceres, så du har ingen andre valgmuligheder end at enten fjerne noget kode eller opgive dit forehavende! Desværre..!
Avatar billede ulricho Juniormester
15. juli 2002 - 09:45 #4
Det var skammeligt, men tak for hjælpen.
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