Avatar billede hkv Forsker
09. maj 2003 - 12:21 Der er 4 kommentarer og
1 løsning

Fejlmeddelelse ved fakturering.

Under fakturering i time/sag har jeg ved 2 fakturaer fået følgende fejlmelding "Fejl under afvikling af kørsel. Der er foretaget en division med 0".
Jeg får ikke og kan ikke få fakturaen skrevet ud.
Er der nogen der kender denne fejl og har løsningen på problemet?
Avatar billede dma Nybegynder
09. maj 2003 - 12:31 #1
Fejlen er det den siger: en division med nul, hvilket er ulovligt. Der må være rettet i rapporten og et eller andet sted ikke taget højde for at en værdi kan være 0.
Nærmere kan det ikke kommes uden at have den præcise rapport i hånden (på skærmen).

Forresten: Hvilket program er det?
Avatar billede hkv Forsker
09. maj 2003 - 12:37 #2
Det er Concorde XAL ver. 2.70 (2.80 kerne). Det er i time/sag hvor vi retter en tidligere faktura ved at kreditere et antal varer til een pris og debitere det samme antal varer til en anden pris. Vi gør præcis det samme ved en anden faktura samme dag til samme kunde og her forløber det uden problemer.
Avatar billede dma Nybegynder
09. maj 2003 - 12:42 #3
Ja, men det er præcis det jeg siger. I en af formlerne, enten i triggerne eller på feltniveau, vil værdien normalt være positiv (eller negativ), men lige præcis i dette tilfælde er variablen, feltet osv. 0 (nul). Det er ENESTE mulige årsag til denne fejl og den løser du ikke før du finder årsagen. Formlen der skal tilrettes så den tager højde for det. Man bliver nødt til at debugge rapporten og finde ud af hvor det sker.

F.eks en feltformel (hvor man ikke kan bruge IF..THEN..ELSE):

&Kost <> 0 ? &Salg/&Kost * 100 : 0

betydende: Er &Kost forskellig fra 0, så udskriv &Salg/&Kost*100 ellers skriv 0. Havde man kun skrevet &Salg/&Kost*100 og &Kost så var 0 på en vare, ville den komme med ovenstående fejl!

Ingen anden vej!
Avatar billede dma Nybegynder
28. juni 2003 - 15:17 #4
Hvordan går det - har du fundet fejlen?
Avatar billede hkv Forsker
03. juli 2003 - 11:39 #5
Hej DMA. Du får mine points for dit svar. Undskyld ventetiden, men det er først nu jeg har fået løst opgaven/problemet, og du havde ret i dine udsagn.
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