Français
Forum

comment peux on cela organiser et berechnen

 

Sato
Pinto
allô gens

je muss à une machine qui Benutzungszeit automatisch erfassen et berechnen. qui données volonté dans un DBF Dossier gespeichert, qui später dans Franks Listview lire volonté, cela klappt alles, dar mais plusieurs gens gleichzeitig qui machine benutzen peut peux je pas qui Zeitdauer de jeden Benutzer addieren, den comment dit qui Zeit de den verschiedenen Benutzern peut sich überschneiden. Hat quelqu'un une concept comment cela dans qui Listview zur organiser et trop berechnen ist.

Siehe Screeshot

merci

Gruss
Sato

34 kB
Hochgeladen:07.09.2008
Downloadcounter118
Download
 
Sato Pinto
WIN XP Home
XPROFAN 11
07.09.2008  
 




GDL
Hi,
entier grob umrissen.

Maschinenstartzeit et anschließender Maschinenauszeit erfassen.Maschinenauszeit - Maschinenstartzeit ist Maschinenlaufzeit.

Alle Zeiten dans Sekunden.

salut
Georg
 
Windows7 Xprofan 8,9,10 [...]  [...] 
07.09.2008  
 




Gerhard
Praher
allô Sato,

alors je viens oui sur 308 Minuten et pas sur 405, qui sur deinem Screenshot trop voyons sommes.

So comment je ca vois ca va dir à Gesamtlaufzeit qui machine.
Dabei ist es pas absolument relevant comment longtemps quel ouvrier avec cela gearbeitet hat.
cela est alors, qui du qui reinen Laufzeiten ermitteln dois - et zwar dans qui forme:

Alle Zeitangaben umrechnen sur Minuten !

(spätestes Ende qui Laufzeit - [minus] frühester Beginn qui Laufzeit)

Ermittle qui Stillstandszeiten également dans qui Art et Weise et ziehe vous de qui Gesamtlaufzeit ab.
avec cela erhältst du qui tatsächliche Laufzeit.
qui Nombre de Minuten, qui chacun Mitarbeiter à qui Maschinen gearbeitet hat, ist pour qui Maschinenzeitberechnung une la base,
là de là qui Laufzeiten stammen.
comment longtemps un Mitarbeiter puis gearbeitet hat ist lediglich (eventuell) pour qui Lohnermittlung, dans chaque le cas mais pour qui
Nachkalkulation important. Eventuell aussi pour qui Preisfindung, si es sich um une Lohnarbeit handelt, qui pour tatsächlichem
Aufwand verrechenbar ist.

je hoffe, cela hilft dir un bisschen.

Salut Gerhard
 
Windows XP Pro, SP3
Jetzt: XProfan 11
Was ich liebe sind 3 "F": meine Familie, meine Firma, meine Freizeit.
07.09.2008  
 




Sato
Pinto
allô Gerhard

merci pour Votre Mühe
la hâte droite ist oui 308 beim Screenshot sommes aucun realle données habe es seulement simple dans Excel geschrieben.
je crois cela Problemm wird un peu Schwieriger son den es pourrait z.b so ausehen si je qui données de den verschiedenen Technikern einlese

Dieter ; ; MaschineA ; ; 07-09-2008 ; ; 09:12 ; ; 07-09-2008 ; ; 10:31
Dieter ; ; MaschineA ; ; 07-09-2008 ; ; 10:41 ; ; 07-09-2008 ; ; 11:01
Dieter ; ; MaschineA ; ; 07-09-2008 ; ; 11:21 ; ; 07-09-2008 ; ; 12:31
Peter ; ; MaschineA ; ; 07-09-2008 ; ; 08:32 ; ; 07-09-2008 ; ; 10:47
Peter ; ; MaschineA ; ; 07-09-2008 ; ; 11:12 ; ; 07-09-2008 ; ; 11:51
Peter ; ; MaschineA ; ; 07-09-2008 ; ; 12:12 ; ; 07-09-2008 ; ; 12:22

pour den sortieren per Anfangszeit pourrait cela dans qui Listview so ausehen
Peter ; ; MaschineA ; ; 07-09-2008 ; ; 08:32 ; ; 07-09-2008 ; ; 10:47
Dieter ; ; MaschineA ; ; 07-09-2008 ; ; 09:12 ; ; 07-09-2008 ; ; 10:31
Dieter ; ; MaschineA ; ; 07-09-2008 ; ; 10:41 ; ; 07-09-2008 ; ; 11:01
Peter ; ; MaschineA ; ; 07-09-2008 ; ; 11:12 ; ; 07-09-2008 ; ; 11:51
Dieter ; ; MaschineA ; ; 07-09-2008 ; ; 11:21 ; ; 07-09-2008 ; ; 12:31
Peter ; ; MaschineA ; ; 07-09-2008 ; ; 12:12 ; ; 07-09-2008 ; ; 12:22

Im Momment weiss je encore pas qui Vorgehendsweise comme am einfachsten trop berechnen ist

Gruss
Sato
 
Sato Pinto
WIN XP Home
XPROFAN 11
08.09.2008  
 




Gerhard
Praher
allô Sato,

je beziehe mich im Folgenden direct sur dein Beispiel.
qui Sortierung pour Anfangszeit ist notwendig, cela la hâte du oui bereits gemacht.
Weiter ca va avec Vergleichsoperationen.

Erster Beginn et erstes Ende (Peter machine A 8:32 - 10:47) - dans Minuten: 512 - 647

Stillstandszeit = 0
Beginn = 512
Ende = 647

comparaison avec 2. la ligne (Dieter machine A 9:12 - 10:31) - dans Minuten: 552 - 631
ca ist dedans de [Beginn] et [€nde] - avec cela [Stillstandszeit] weiterhin 0

3. la ligne (Dieter machine A 10:41 - 11:01) - dans Minuten: 641 - 661
qui Beginnzeit ist größer comme [Beginn] et kleiner comme [Ende] - qui Endezeit ist größer comme [Ende]
Es handelt sich alors um une durchgehende Arbeitszeit - [Stillstandszeit] bleibt dadurch 0
[Ende] = 661

4. la ligne (Peter machine A 11:12 - 11:51) - dans Minuten: 672 - 711
672 ist größer comme [Beginn] et größer comme [Ende]
[Stillstandszeit] ist somit qui Differenz entre 672 et [Beginn]; 672 - 661 = 11
711 ist eh bien qui höchste Endezeit - alors [Ende] = 711

5. la ligne (Dieter machine A 11:21 - 12:31) - dans Minuten: 681 - 751
ici ist qui Beginnzeit kleiner comme [Ende] et qui Endezeit größer comme [Ende].
avec cela ist es une durchgehende Arbeitszeit. [Stillstandszeit] bleibt sur dem Wert de 11
[Ende] = 751

6. la ligne (Peter machine A 12:12 - 12:22) - dans Minuten: 732 - 742
Beide Zeiten liegen dedans de [Beginn] et [Ende]
avec cela bleibt qui [Stillstandszeit] chez 11; [Ende] bleibt également sur 751

Endresultat: Stillstandszeit = 11 Minuten
Maschinenzeit ist somit: [Ende] - [Beginn] - [Stillstandszeit]; alors: 751 - 512 - 11 = 228 = 3 Stunden et 48 Minuten

je hoffe, qui du avec cela quoi anfangen peux.

Liebe Grüße
Gerhard
 
Windows XP Pro, SP3
Jetzt: XProfan 11
Was ich liebe sind 3 "F": meine Familie, meine Firma, meine Freizeit.
08.09.2008  
 




Jörg
Sellmeyer
cela est, Du ermittelst pas pas selber qui Startzeiten qui machine, mais bekommst seulement une liste avec den Arbeitszeiten qui technicien?
ou bien erfaßt Du selber avec Deinem Programme chaque Arbeitszeiten qui Bediener?

ensuite müßtest Du deux getrennte Erfassungen durchführen:

liste1 erfaßt qui à- et Auszeiten qui machine, liste2 erfaßt qui Start- et Endzeiten qui technicien.
dans liste1 peux Du ensuite qui Gesamtlaufzeit qui machine berechnen.
si Du seulement qui données la hâte, qui Du dessus aufgeschrieben la hâte, dois Du qui Überschneidungen errechnen et de qui Gesamtsumme abziehen:
08:32 > 10:47 = 75min
09:12 > 10:31 = 79min
si aucun Lücken entre Start- et Endezeit ist, ist qui Gesamtzeit = Startzeit[1] > Endezeit[n]
tu dois alors toujours qui Lücken entre Endezeit et neuer Startzeit trouver et peux qui Zeiten entre addieren.

Éditer: Ok - Gerhard était plus rapide et ausführlicher. cela venez, si on zwischendurch encore quoi Anderes pouvoir.
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
08.09.2008  
 




Gerhard
Praher
Gräm toi pas Jörg - cela peux chaque la fois passer.
 
Windows XP Pro, SP3
Jetzt: XProfan 11
Was ich liebe sind 3 "F": meine Familie, meine Firma, meine Freizeit.
08.09.2008  
 




Jörg
Sellmeyer
Pour cette ist ici ensuite encore une komfortable Routine zum Umrechnen de l'heure dans Minuten et renversé:
KompilierenMarqueSéparation
Proc Time2Min

    Parameters T$
    Declare Std&,Min&
    Std& = Val(SubStr$(T$,1,":")) * 60
    Min& = Val(SubStr$(T$,2,":"))
    Return Std& + Min&

EndProc

Proc Min2Time

    Parameters T&
    Declare Std%,Min%
    Min% = T& Mod 60
    Std% = (T& - Min%) / 60- Min% * 60
    Return Str$(Std%) + ":" + Format$("00",Min%)

EndProc

Randomize
Print Time2Min(Time$(0))
Print Min2Time(Time2Min(Time$(0)))
Print
Print Time2Min("8:46")
Print Min2Time(Rnd(24 * 60 + 1))
WaitInput
 
Windows XP SP2 XProfan X4
... und hier mal was ganz anderes als Profan ...
08.09.2008  
 




Gerhard
Praher
...quoi wiedermal zeigt: "Hier volonté vous geholfen !"
 
Windows XP Pro, SP3
Jetzt: XProfan 11
Was ich liebe sind 3 "F": meine Familie, meine Firma, meine Freizeit.
08.09.2008  
 




Sato
Pinto
merci Euch beide, werde es genauso versuchen

Gruss
Sato
 
Sato Pinto
WIN XP Home
XPROFAN 11
08.09.2008  
 



répondre


Topictitle, max. 100 marque.
 

Systemprofile:

ne...aucune Systemprofil angelegt. [anlegen]

XProfan:

 Posting  Font  Smilies  ▼ 

s'il te plaît s'inscrire um une Beitrag trop verfassen.
 

Options du sujet

1.076 Views

Untitledvor 0 min.
Erasmus.Herold27.06.2019
Uwe Lang06.02.2015
funkheld31.03.2012
Julian Schmidt27.01.2012
plus...

Themeninformationen



Admins  |  AGB  |  Applications  |  Auteurs  |  Chat  |  protection des données  |  Télécharger  |  Entrance  |  Aider  |  Merchantportal  |  Empreinte  |  Mart  |  Interfaces  |  SDK  |  Services  |  Jeux  |  cherche  |  Support

un projet aller XProfaner, qui il y a!


Mon XProfan
Privé Nouvelles
Eigenes Ablageforum
Sujets-La liste de voeux
Eigene Posts
Eigene Sujets
Zwischenablage
Annuler
 Deutsch English Français Español Italia
Traductions

protection des données


Wir verwenden Cookies seulement comme Session-Cookies à cause de qui technischen Notwendigkeit et chez uns gibt es aucun Cookies de Drittanbietern.

si du ici sur unsere Webseite klickst ou bien navigierst, stimmst du unserer Erfassung de Informationen dans unseren Cookies sur XProfan.Net trop.

Weitere Informationen trop unseren Cookies et en supplément, comment du qui Kontrolle par-dessus behältst, findest du dans unserer nachfolgenden Datenschutzerklärung.


d'accordDatenschutzerklärung
je voudrais keinen Cookie