Avatar billede stinebalthazar Nybegynder
24. marts 2003 - 09:26 Der er 5 kommentarer og
1 løsning

Sikre at et felt bliver udfyldt - ellers fejlmeldning

Har et problem med Navision Attain. Vil gerne have at brugeren ikke kan gå videre før feltet betalingsform er udfyldt. Kan man ikke lave det sådan at brugeren får vist en fejlmeddelse hvis vedkommende glemmer at udfylde feltet
Avatar billede amtoft Novice
24. marts 2003 - 09:32 #1
Hvis det f.eks. er på en ordre du taler om, er svaret mere eller mindre nej.
En ordre-form kan forlades på mange forskellige måder, (ca. 10 så vidt jeg husker) og 1 eller 2 af disse er det ikke muligt at programmere et check på.
F.eks. hvis du lukker viduet ved at klikke på krydset i hjørnet, er det ikke muligt at lave noget kode bagved der kan kontrollere at felterne er udfyldt.

Derimod kan du lave et check enten når du frigiver ordren, eller ved bogføring. Sådan at der intet kan bogføres medmindre feltet er udfyldt.
Avatar billede stinebalthazar Nybegynder
24. marts 2003 - 09:39 #2
Vil lave check ved bogføringen. Skal man have en special licens for at kunne gå ind og gøre det?
Avatar billede amtoft Novice
24. marts 2003 - 09:44 #3
Jeps.
Du skal have en "rimelig" stor licens for at rette i bogførings-funktionen.
Det er nok ikke sandsynligt du har det, men du kan selv kontrollere:
Fra hovedmenu'en vælger du SHIFT+F12 (åbner Object Designer)
Tryk til venstre på Codeunit
Find den linie der har ID 80 "Sales-post"
Tryk på knappen design i bunden af skærmen når du står på linien.
Hvis du kan komme ind dér skal jeg gerne vejlede dig mere.
Avatar billede stinebalthazar Nybegynder
24. marts 2003 - 09:46 #4
Så har jeg ikke licens til at kunne lave det men tak for hjælpen.
Avatar billede sunset Nybegynder
24. marts 2003 - 09:49 #5
Som alternativ til amtoft løsning kan du lave et check i OnActivate for subformen, således at brugeren ikke får lov til at udfylde linjer uden at betalingsform eller andre felter er udfyldt. For at få lov til at sætte kode bag forms skal du have Applikation builder, mens du for at redigere i Codeunits nok skal op på Solution Developer.
Avatar billede amtoft Novice
24. marts 2003 - 09:49 #6
Nu må jeg jo ikke reklamere her, men opret evt. en opgave (freelance) så kender jeg én der hurtigt kan give et bud / løsning.
Kræver blot at du angiver hvilken version af Attain du bruger.
Findes under hjælp -> Om ..
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

IT-JOB