Fetstil Fetstil Kursiv Understrykning linje färgläggning tabellverk Punktlista Nummerlista Vänster Centrerat högerställt Utfyllt Länk Bild htmlmode
  • Forum & Blog
    • Forum - översikt
      • .Net
        • asp.net generellt
        • c#
        • vb.net
        • f#
        • silverlight
        • microsoft surface
        • visual studio .net
      • databaser
        • sql-server
        • databaser
        • access
        • mysql
      • mjukvara klient
        • datorer och komponenter
        • nätverk, lan/wan
        • operativsystem
        • programvaror
        • säkerhet, inställningar
        • windows server
        • allmänt
        • crystal reports
        • exchange/outlook
        • microsoft office
      • mjukvara server
        • active directory
        • biztalk
        • exchange
        • linux
        • sharepoint
        • webbservers
        • sql server
      • appar (win/mobil)
      • programspråk
        • c++
        • delphi
        • java
        • quick basic
        • visual basic
      • scripting
        • asp 3.0
        • flash actionscript
        • html css
        • javascript
        • php
        • regular expresssion
        • xml
      • spel och grafik
        • DirectX
        • Spel och grafik
      • ledning
        • Arkitektur
        • Systemutveckling
        • krav och test
        • projektledning
        • ledningsfrågor
      • vb-sektioner
        • activeX
        • windows api
        • elektronik
        • internet
        • komponenter
        • nätverk
        • operativsystem
      • övriga forum
        • arbete karriär
        • erbjuda uppdrag och tjänster
        • juridiska frågor
        • köp och sälj
        • matematik och fysik
        • intern information
        • skrivklåda
        • webb-operatörer
    • Posta inlägg i forumet
    • Chatta med andra
  • Konto
    • Medlemssida
    • Byta lösenord
    • Bli bonsumedlem
    • iMail
  • Material
    • Tips & tricks
    • Artiklar
    • Programarkiv
  • JOBB
  • Student
    • Studentlicenser
  • KONTAKT
    • Om pellesoft
    • Grundare
    • Kontakta oss
    • Annonsering
    • Partners
    • Felanmälan
  • Logga in

Hem / Forum översikt / inlägg

Posta nytt inlägg


Beräkna fält från relaterad tabell

Postades av 2007-12-18 17:26:44 - Harald Buksson, i forum access, Tråden har 2 Kommentarer och lästs av 1068 personer

Hej hej

Har en tabell 'Objekt' som har en relaterad tabell 'ObjektHändelse' där ett Objekts alla händelser finns. Varje händelse har en kostnad.

Jag vill kunna summera ett objekts alla "händelse-kostnader" och få in det i ett fält på ett formulär där man ska kunna lägga till/redigera Objekt (och även dess olika händelser). För att åstadkomma detta har jag gjort en fråga/vy som jag baserar mitt formulär på.

Frågan ser, lite förenklad ut så här:

SELECT Objektkod, ObjektNamn,
(SELECT Sum([ObjektHändelse].[Kostnad]) AS [Summa för Kostnad]
FROM ObjektHändelse WHERE ObjektHändelse.Objektkod = Objekt.Objektkod) AS UpparbetadKostnad
FROM Objekt;

Att frågan innehåller nästlade Select-satser gör dock tyvärr att formuläret blir liksom "read-only"...det går inte att redigera 'Objekten' i detta fall.

Hur ska jag göra för att få den funktionalitet jag eftersträvar och ändå kunna få till ett formulär där man kan redigera posterna?


Svara

Sv: Beräkna fält från relaterad tabell

Postades av 2007-12-18 19:30:24 - Johan Djupmarker

Du sätter tabellen Objekt som källa för formuläret. Som Kontrollkälla för Textrutan som ska visa summa sätter du: =DSumma("Kostnad"; "ObjektHändelse"; "Objektkod = " & Objektkod)

/Johan


Svara

Sv:Beräkna fält från relaterad tabell

Postades av 2007-12-19 08:48:53 - Harald Buksson

Tack för lösningen Johan!

Jag fick modifiera den lite för att det skulle funka. (Objektkod är ett alfanumeriskt värde, så jag fick lägga till ett par fnuttar runt 'Objektkod' för att få det att fungera).

För den som e intresserad, så ser min DSumma ut såhär nu:

=DSumma("Kostnad";"ObjektHändelse";"Objektkod = '" & [Objektkod] & "'")


Tack Johan!


Svara

Nyligen

  • 19:13 Международная перевозка грузов
  • 00:01 DL Van Tuning | Exclusive Body Kit
  • 12:08 Indian casino
  • 04:14 Vad finns det för kratomalternativ
  • 14:16 Indian online casino
  • 14:15 Indian online casino
  • 08:28 Butiksskyltar: Hur upplever utbude
  • 22:31 Slappna av

Sidor

  • Hem
  • Bli bonusmedlem
  • Läs artiklar
  • Chatta med andra
  • Sök och erbjud jobb
  • Kontakta oss
  • Studentlicenser
  • Skriv en artikel

Statistik

Antal besökare:
Antal medlemmar:
Antal inlägg:
Online:
På chatten:
4 570 864
27 962
271 767
733
0

Kontakta oss

Frågor runt konsultation, rådgivning, uppdrag, rekrytering, annonsering och övriga ärenden. Ring: 0730-88 22 24 | pelle@pellesoft.se

© 1986-2013 PelleSoft AB. Last Build 4.1.7169.18070 (2019-08-18 10:02:21) 4.0.30319.42000
  • Om
  • Kontakta
  • Regler
  • Cookies