Sitter och håller på att bygga en databas på jobbet. Är dock rätt grön på kodning så försöker så långt som möjligt använda Access "knappnings" alternativ. Dock har jag inte hittat någon lösning till följande:
1. Har en kollumn (total) vars värde jag vill ska ska vara summan av X-antal kollumner (1+2+3.. osv). Detta ska den göra på varje rad, dvs ingen summeringsrad längst ner. (Detta vore lätt i Excel:( )
2. Har en kryssruta (godkänd) som jag vill ska fylla i sig själv beroende på värdet i ett antal kollumner (1+2+3.. osv). Helst av allt skulle jag vilja att detta värde kunde variera beroende på vilket värde en viss kombinationsruta (sort) har.
Det kanske inte direkt är enkla frågor men är tacksam för all hjälp.
MVH Micke
sergeiMedlem sedan feb. 200921 inlägg Problem 1
Inte så knepigt
Skapa en fråga där du tar med alla fält du vill basera summan på
I frågedesignen skapar du en summering typ så här
Totalsumma : ([FältA]+[FältB]+[FältC])
Kör frågan och du har summeringen för varje rad
Sedan kan du välja att visa den i ett formulär eller i en rapport
Problem2
Lite mer komplext.
När du har ett visst villkor så tror jag du måste skriva VBA-kod
Du skriver den troligen i någon av kontrollernas FöreUppdatering-egenskaper
Den exakta syntaxen är omöjligt att svara på men typ
If Total > 200 Then
Me.Kryssruta.Value = TRUE
Else
Me.Kryssruta.Value = FALSE
End If
Hej. gällande fråga 1. provar lite men SQL:n jag får blir så här:
SELECT ([1]+[2]+[3]+[4]+[5]) AS [Totalt]
FROM 2009;
Den visar varje rad men tom :q . Har jag fattat fel vart jag ska fylla i grejerna?
kom på en till fråga: :e
3. När man visar en tabell som ett diagram, finns det då något sätt man kan få diagrammet att visa en procentsats av två värden tex antal och godkända?
Fråga 2. låter som om jag får skjuta på till framtiden :p .
MVH micke
sergeiMedlem sedan feb. 200921 inlägg Problem 1
Jag är inte så hemma på SQL. Använder Access frågegränssnitt till 99,5 procent. MEN jag tror att problemet är att du har nollvärden i vissa av fälten
Testa med TOTAL:(Nz([1])+Nz([2]) ....
Funktionen Nz tar bara med talet i summan OM det innehåller ett värde
Passar tills vidare på din diagramfråga. Måste hinna testa själv ...
/ Cege