27. november 2000 - 21:22Der er
4 kommentarer og 4 løsninger
Standard værdi....
Hej,
Jeg er ved at lave en lagerdatabase. Jeg vil gerne have at salgpris automatisk bliver regnet ud. Jeg har et felt ved navn KostPris og et felt som hedder Salgspris. Jeg vil gerne have at feltet slagspris automatisk kommer frem med værdien Kostpris*Dækningsbidrag. Dækningsbidag er også et felt i denne tabel som hedder lager.
Der bliver investeret massivt i AI. Teknologien er mere tilgængelig end nogensinde, og ambitionerne er høje. Alligevel oplever mange virksomheder, at resultaterne udebliver.
Det som jeg ville gøre, at lægge en ind i det felt der sidste bliver indtasted. Enten kostpris eller dægningsvbidrag. I dette felt ville jeg hændelsen Efter opdatering lave en me.[salgspris] = me.[kostpris] * me.[dægningsbidrag.]. Så udfylder Access selv feltet salgsprig.
Dette virker dog ikke hvis du indtaster i din tabel.
Hvis alle data er i én tabel er der ikke noget i vejen for at bruge den som formen record source. Man kan så bruge enten felter fra tabellen eller textboxenes navne til beregnede textboxe. Hvis formen oprettes ved hjælp af en wizard, har felter og textboxene som standard samme navne.
Hvsi man laver controlsource, har vel ikke mulighe for at ændre værdien, hvis man vil fravige fra standart. Jeg har forstået spørgmålet som en standart værdi
Du kan ikke lave dine tabeller dynamiske. Det vilæ sige, at tabeller f.eks. ikke kan rette et bestemt felt til efter andre felter i tabellen. Det er absolut ukorrekt at gemme selve tallet \"Kostpris*Dækningsbidrag\", hvis disse to tal også er gemt. Det vil give den samme information to gange, hvilket er spild af plads.
Det du skal gøre er, at oprette en form, hvor du taster de ting ind du vil. Forms er aktive og kan reagere på, hvad der er i en reocord i forvejen og på, hvad du taster ind i en record. Du kan altså angive feltet \"Salgspris\" til f.eks. at være produktet \"Kostpris * Dækningsbidrag\" såsnart du skifter til en record og feltet \"Salgspris\" iøvrigt er tomt. Er en af faktorerne 0, så bliver salgsprisen dog også 0. Skulle du så være så bisset at gå ind på feltet \"Salgspris\", så kan du frit taste en vilkårlig anden salgspris.
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.