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


Räkna ut raster kaffe, lunch.

Postades av 2004-03-12 09:54:24 - Torbjörn Karlberg, i forum visual basic - allmänt, Tråden har 2 Kommentarer och lästs av 571 personer

Hej

Jag behöver ider om hur man på ett smidigare sätt kan räkna ut olika raster
använder perioder 100p=1tim

Mina försök ser ut så här men väldigt krångligt och inte klart.

Private Sub Text2_KeyPress(KeyAscii As Integer)
sRast1 = 20
sRast2 = 50
sRast3 = 20
If KeyAscii = 13 Then
If Text1 > 0 And Text2 >= 1400 And Text2 <= 1420 Then
sRast3 = Val(Text2) - 1400
RÄKNA
Exit Sub
ElseIf Text1 > 0 And Text2 >= 1100 And Text2 <= 1150 Then
sRast2 = Val(Text2) - 1100
RÄKNA
Exit Sub
ElseIf Text1 > 0 And Text2 >= 900 And Text2 <= 920 Then
sRast1 = Val(Text2) - 900
RÄKNA
Exit Sub
Else
RÄKNA
End If
End If
End Sub

Private Sub RÄKNA()

'0-2400
If Text1 > 0 And Text1 <= 900 And Text2 >= 1420 Then

Label2 = Val(sRast1) + Val(sRast2) + Val(sRast3)
Label1 = Val(Text2) - Val(Text1) - Label2
End If

If Text1 > 0 And Text1 <= 900 And Text2 >= 1150 And Text2 <= 1400 Then
Label2 = Val(sRast1) + Val(sRast2)
Label1 = Val(Text2) - Val(Text1) - Label2
End If

If Text1 > 0 And Text1 <= 900 And Text2 >= 1100 And Text2 <= 1150 Then

Label2 = Val(sRast1) + Val(sRast2)
Label1 = Val(Text2) - Val(Text1) - Label2
End If

If Text1 > 0 And Text2 >= 900 And Text2 <= 920 Then
Label2 = Val(sRast1)
Label1 = Val(Text2) - Val(Text1) - Label2
End If

If Text1 > 0 And Text2 <= 900 Then

Label1 = Val(Text2) - Val(Text1)
End If

End Sub

Hälsningar
Tobbe


Svara

Sv: Räkna ut raster kaffe, lunch.

Postades av 2004-03-12 12:14:27 - Sven Åke Persson

Det kliar i fingrarna när man ser din kod.Mycket som skulle behövas justeras där.

Får se om jag fatta rätt för varje 100 svar skall det visa 1 time i Label :arna eller ?

Vad står det egentligen i TextBoxarna vad är sRast för DataTyp ?


Svara

Sv: Räkna ut raster kaffe, lunch.

Postades av 2004-03-12 13:07:29 - Torbjörn Karlberg

Hej Sven

Så här går det till om man stämplar in kl 7:00 och har rast kl 9:00 till 9:10 och slutar kl 10:15 då skriver man i text1 "700" och i text2 "1015 där i mellan finns det en kafferast på 10min (20perioder)

Tiden = 1015 - 700 - 20 (295 perioder)

Detta forsätter med lunch kl 11:00 till 11:30 ( i perioder 1100 - 1150) och kafferast kl 14:00 till 14:10 slutar kl 16:30.

Jag vill att man anger när man börjar och slutar ett arbete och att div raster plockas bort från totala tiden.

Skulle gå om man fick till någon loop som kollar om perioderna finns mellan text1 och text2.

Hoppas du förstår vad jag menar.

Hälsningar
Tobbe




Svara

Nyligen

  • 18:42 Hvor finder man håndlavede lamper
  • 18:41 Hvor finder man håndlavede lamper
  • 16:36 Allt du behöver veta om keramiskt
  • 16:14 Vem anlitar man egentligen när tak
  • 16:14 Vem anlitar man egentligen när tak
  • 16:13 Vem anlitar man egentligen när tak
  • 11:52 Noen erfaring med uttak hos Mostbe
  • 11:51 Noen erfaring med uttak hos Mostbe

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 634
27 958
271 741
431
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