Avatar billede aspguf Nybegynder
05. oktober 2004 - 20:25 Der er 12 kommentarer og
1 løsning

plus og minus af et felt

hej jeg er ved at lave et fakture system og vil geren have det sådan at man kan se hvad det bliver der ned af men det vil den ikke den vil kun saldo og håber en kan hjælpe mig lidt..
Avatar billede aspguf Nybegynder
05. oktober 2004 - 20:26 #1
ser sådan ud

Dato  Tekst  Beløb  Saldo 
01-10-2004  Indsat jvf. faktura nr. xxx  500,25  501,25 
01-10-2004  test  1,00  501,25 

men skal se sådan ud

Dato  Tekst  Beløb  Saldo 
01-10-2004  Indsat jvf. faktura nr. xxx  500,25  500,25
01-10-2004  test  1,00  501,25
01-10-2004  demo  50,00 551,25
Avatar billede pixelpaw Nybegynder
05. oktober 2004 - 20:27 #2
kan du uddybe det lidt mere?
Avatar billede pixelpaw Nybegynder
05. oktober 2004 - 20:28 #3
kan du smide koden her?
Avatar billede eagleeye Praktikant
05. oktober 2004 - 20:30 #4
Du bliver nød til når du udskriver det at start med en sum=0 og så ligge kolonnen beløb til for hver post du udskriver.
Avatar billede aspguf Nybegynder
05. oktober 2004 - 20:32 #5
set rs3 = Conn.execute("SELECT * FROM sms_kredit where kontoid = '" & kontoid & "' And userid = '" & userid & "'")
       
        set Saldors = Conn.execute("SELECT SUM(saldo) As saldo FROM sms_kredit where kontoid = '" & kontoid & "' And userid = '" & userid & "'")

        If not rs3.EOF Then
            Do while not rs3.eof
                SetLocale("da")
                showKonto2 = showKonto2 & replace(Replace(Replace(Replace(Design2RS("text"),"{DATO}",FormatDateTime(rs3("date"), vbShortDate)),"{TEKST}",rs3("tekst")),"{BELØB}",FormatNumber(rs3("saldo"),2)),"{SALDO}",FormatNumber(Saldors("saldo"),2))
           
            rs3.movenext
            loop
        else
        showKonto = "Ingen data"
        end if
Avatar billede aspguf Nybegynder
05. oktober 2004 - 20:33 #6
min ide var at jeg ville lave det sådan at den så måtte tælle men det vil den ikke så smider den i en lang linde
Avatar billede pixelpaw Nybegynder
05. oktober 2004 - 20:38 #7
Du skal bruge en variabel som du hele tiden trækker fra eller lægger til, så den hele tiden er opdateret som saldo.
Avatar billede aspguf Nybegynder
05. oktober 2004 - 20:46 #8
ja det har jeg også prøve men så skriver den bare 50,0070,5060,50
og det holder jo bare ikke
Avatar billede pixelpaw Nybegynder
05. oktober 2004 - 20:49 #9
det er fordi du forsøger at ligge strenge sammen i stedet for tal
du laver det til tal med cdbl(din_streng)
Avatar billede pixelpaw Nybegynder
05. oktober 2004 - 20:52 #10
if NOT rs3.EOF then
  saldo = 0;
  do while (NOT rs3.EOF)
    saldo = saldo + cdbl(rs3("beloeb"))
    rs3.movenext
  loop
else
  showKonto = "Ingen data"
end if

eller noget i den stil, ved ikke helt hvad dine DB felter hedder.
Avatar billede aspguf Nybegynder
05. oktober 2004 - 20:53 #11
mit felt i db heder saldo og er et decimal(8,2)
Avatar billede aspguf Nybegynder
05. oktober 2004 - 20:55 #12
takker pixelpaw. giv et svar og point er dit
Avatar billede pixelpaw Nybegynder
05. oktober 2004 - 20:56 #13
velbekomme :o)
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester