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


Komplicerad uträkning med flera alternativ

Postades av 2008-04-15 14:29:13 - Eric Magnusson, i forum access, Tråden har 4 Kommentarer och lästs av 1187 personer

Hej,

jag har en ganska så stor databas som består utav två tabeller, en med konstanter (KONST) och en med data (TABELL). Datan från TABELL visar jag i ett formulärgränsnitt där jag även har lite lokala uträkningar för att summera de olika värderna jag har (utseendemässigt som excel). Några av uträkningarna kommer hämta variabler från KONST och det är här det blir problem.

Jag har en uträkning för excel, men denna går inte bara att kopiera trots att fälten har samma namn. Jag skulle således behöva tips/hjälp på hur uträkningen skulle vara istället. Befintlig Excel-lösning:
=IF(F1="B";FF2*FF3/10000;IF(F1="C";FF2*FF4/1000))

Hur ska jag skriva denna i ett formulärfält? Kan man det? Och om man nu kan det, ponera att FF2,FF3,FF4 ligger i TABELL istället.

F1="B" och F1="C" beskriver vad detta fält innehåller.


Tacksam för svar,
Eric


Svara

Sv: Komplicerad uträkning med flera alternativ

Postades av 2008-04-15 15:25:41 - Niklas Jansson

En variant är att köra med typ

(SELECT FF2*FF3/10000 FROM tabell WHERE F1 = "B")
UNION ALL
(SELECT FF2*FF4/1000 FROM tabell WHERE F1 = "C")


Med tillägg av lämpliga kolumner etc. Sen får man ju säga att det ser ut som att du skulle kunna ha en vettigare struktur?


Svara

Sv:Komplicerad uträkning med flera alternativ

Postades av 2008-04-15 15:31:25 - Eric Magnusson

Ah okej, så jag ska skapa en Query och köra SQL? I dagsläget har jag justerat direkt i ett inmatningsfält vilket har fungerat rätt bra. Ex. =[F4]+[F5] eller liknande. Man kan inte göra på samma sätt bara att utöka denna information?

Att det ser ut som det gör beror på att det ska vara många användare, samt vissa konstanter som ska vara samma för alla som ska använda databasen. Därför kändes det ganska så logiskt att göra som jag har gjort.


Svara

Sv: Komplicerad uträkning med flera alternativ

Postades av 2008-04-15 15:36:08 - Niklas Jansson

Jag är ingen van Access-användare, så jag vet inte om det finns lättare sätt; det kanske går att göra något snarlikt. Det får Access-gurus uttala sig om. Men det går att göra så via SQL (jag har själv fått göra en snarlik lösning).

Jag vet ju inget om problemet, men "A", "B", "FF2", osv. känns inte helt hundra. Överhuvudtaget tycker jag att man ska se om man kan undvika nästlade ifsatser när det kommer till databaser.


Svara

Sv:Komplicerad uträkning med flera alternativ

Postades av 2008-04-15 15:49:10 - Eric Magnusson

Tack för hjälpen i alla fall,

namnen är bara för testversion, i den skarpa versionen heter de annorlunda. Att det blir som det blir är att jag egentligen bara "översätter" ett Excel-ark som har en liknande struktur och det är tänkt att det ska bli så likt som möjligt.


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
794
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