I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
Hvis du blot skal vise avancen på skærmen, kan du skal du lave en forespørgsel, hvor du tager alle dine felter med. Derudover laver du et nyt felt, som kan se således ud: DB: [SalgPrisUdenMoms] - [IndkøbPrisUdenMoms]
Dernæst laver du din rapport eller formular på denne forespørgsel.
Derved har du lavet dit beregnede felt
(Man bør aldrig gemme værdier, som kan beregnes, i databasen - det er redundans og kræver tillige mere vedligeholdelse hvis en af de andre værdier ændre sig)
Okay, så er du nødt til at lave noget kode på den formular, hvor du indtaster data. Hvis du har feltet DB med på formularen, kan du på formularens FørOpdatering lægger denne kode: Me!DB = Me!SalgPrisUdenMoms - Me!IndkøbPrisUdenMoms
Alternativt kan du køre en opdateringsforespørgsel som beregner DB for alle poster.
jeg forstår ikke helt hvad I mener. fordi der er Tabeller, Forespørgsel og Formular - og jeg skal taste data ind i Formular, ikke i Tabellen. Så kunne I være lidt mere detaljerede i jeres forklaring, da jeg ikke er specialist i Access?
Nu vil du beregne en værdi i feltet DB, der er afhængig af de øvrige 2 felter:
SalgPrisUdenMoms IndkøbPrisUdenMoms
Alle 3 felter trækker du ind i din formular. Hvis din formular får date fra en forespørgsel, skal felterne også ligge her. I formularen's FørOpdatering hændelse placerer du flg kode:
DB =SalgPrisUdenMoms - IndkøbPrisUdenMoms
Når du så taster data i din formular, vil tabellen blive opdateret.
Sagen er, at jeg IKKE vil bruge Formular! Jeg vil kun bruge Tabellen, spørgsmålet er, er der mulighed for at skrive ind i tabellen i kolonne DB når man taster ind i SalgPrisUdenMoms og IndkøbPrisUdenMoms?
jeg ønsker, at i feltet db i tabellen fremkommer den avance som varen giver, som resultat af en udregning med størelserne: indkøbspris -(salgspris- moms). At bruge formular er selvfølgelig godt nok for mig selv, så jeg kan se tallene, men tallene skal skrives i tabellen, men kan jeg det med en formular?
Fint, det virker. Alles tålmodighed er blevet prøvet, fordi I hele tiden har sagt Formular, og ikke Autoformular, og for mig er formular noget helt andet.Men tak, I deler point´ene.
En lille note: En autoformular er det samme som en formular. Den eneste forskel er bare måden, den er oprettet på. Når du vælger Autoformular, så laver access det meste af arbejdet. Men slutresultatet er det samme! Formualere = skærmbilleder
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.