Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > [ Συναρτήσεις ] ΑΘΡΟΙΣΗ ΧΡΟΝΟΥ

Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια!

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 28-11-11, 18:55
Όνομα: Βαγγέλης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 20-10-2011
Περιοχή: ΑΘΗΝΑ
Μηνύματα: 20
Προεπιλογή ΑΘΡΟΙΣΗ ΧΡΟΝΟΥ

Φίλοι μου καλησπέρα .
Για μια ακόμη φορά απευθύνομαι στη βοήθεια και τις γνώσεις σας, που πάντα προσφέρετε απλόχερα και υπομονετικά .Και αυτή τη φορά επισυνάπτω στο μήνυμα μου μια φόρμα , όπου έχω εισάγει ένα πλαίσιο κειμένου {ΧΡΟΝΟΣ ΧΡΗΣΗΣ A΄Stn.} στο οποίο θέλω να γίνετε η άθροιση του χρόνου ελλιμενισμού μόνο για τη συγκεκριμένη Θέση Φόρτωσης ,δηλαδή τον A’ Stn. Προσπάθησα να το κάνω με συνάρτηση DSum αλλά δυστυχώς δεν τα καταφέρνω .Ζητώ για μια ακόμη φορά τη βοήθεια σας.
Σας ευχαριστώ πολύ
Συνημμένα Αρχεία
Τύπος Αρχείου: accdb ΦΟΡΜΑ 2011.accdb (640,0 KB, 16 εμφανίσεις)
Απάντηση με παράθεση
  #2  
Παλιά 28-11-11, 20:53
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.011
Προεπιλογή

Καλησπέρα σε όλους!

Βαγγέλη, σε ένα κρυφό πεδίο κειμένου με το όνομα txtMinutes πέρασε τον τύπο:

=DateDiff("n";0;DSum("[ΔΙΑΡΚΕΙΑ ΕΛΛΙΜΕΝΙΣΜΟΥ]";"[2011 Ερώτημα]";"[ΘΕΣΗ ΦΟΡΤΩΣΗΣ]=""A' STN."""))


Το πεδίο αυτό υπολογίζει το ΧΡΟΝΟ ΧΡΗΣΗΣ A΄Stn. σε λεπτά και μπορεί να χρησιμοποιηθεί παντού αφού η τιμή του είναι κανονικός αριθμός και όχι κείμενο.

Στο πεδίο ΧΡΟΝΟΣ ΧΡΗΣΗΣ A' Stn βάλε τον τύπο:

=Format(Int([txtMinutes]/60);"00") & ":" & Format([txtMinutes]/1440;"nn")
για να πάρεις το αποτέλεσμα σε μορφή "ωω:λλ".

Edit: Το "nn" στα ελληνικά γίνεται "αα".


Καλή συνέχεια!

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών

Τελευταία επεξεργασία από το χρήστη Tasos : 28-11-11 στις 21:58.
Απάντηση με παράθεση
  #3  
Παλιά 28-11-11, 22:43
Όνομα: Βαγγέλης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 20-10-2011
Περιοχή: ΑΘΗΝΑ
Μηνύματα: 20
Προεπιλογή

Τάσο καλησπέρα .
Καταρχήν ενα μεγάλο ευχαριστώ για το χρόνο σου .Ακολούθησα τα βήματα που μου προτείνης αλλα κάπου έχω κολήσει.Εχω ανεβασει και παλι τη φορμα ,και σε παρακαλω αν μπορεις να ριξεις μια ματια.
Και πάλι σε ευχαριστώ
Συνημμένα Αρχεία
Τύπος Αρχείου: accdb ΦΟΡΜΑ 2011.accdb (652,0 KB, 25 εμφανίσεις)
Απάντηση με παράθεση
  #4  
Παλιά 29-11-11, 09:04
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.011
Προεπιλογή

Καλημέρα!

Βαγγέλη,

1. Δεν έχεις βάλει τους τύπους όπως πρέπει.
2. Δεν έχεις μετονομάσει το πεδίο Κείμενο19 σε txtMinutes !!

Ο τύπος στο κρυφό πεδίο (txtMinutes) πρέπει να είναι:

=DateDiff("n";.....)) και όχι =DateDiff("d";....)) για να σου επιστρέψει το χρόνο σε λεπτά

και ο τύπος για το τελικό αποτέλεσμα πρέπει να είναι:

=Format(Int([txtMinutes]/60);"00") & ":" & Format([txtMinutes]/1440;"nn") ("nn" = 2 λατινικά Ν).
Χρησιμοποίησε τη μορφή "αα" για ελληνική Access.

Η μορφοποίηση που χρησιμοποιείς ("ηη" = 2 ήτα) δεν υποστηρίζεται από την Access.

Πιο απλά για ελληνική Access χρησιμοποίησε:

=Format(Int([txtMinutes]/60);"00") & ":" & Format([txtMinutes]/1440;"αα")

Τέλος κάνε μια αναζήτηση με τις λέξεις "Format Function" στη βοήθεια της Access για να δεις περισσότερες λεπτομέρειες σχετικά με τη συνάρτηση.

Φιλικά

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση
  #5  
Παλιά 29-11-11, 16:58
Όνομα: Βαγγέλης
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 20-10-2011
Περιοχή: ΑΘΗΝΑ
Μηνύματα: 20
Προεπιλογή

Τάσο
Συγνώμη καταρχήν για τη καθυστερημένη μου απάντηση και ένα μεγάλο ευχαριστώ .
Μόλις πριν από λίγο έκανα τις διορθώσεις που μου υπέδειξες και πράγματι διορθώθηκε το πρόβλημα μου.
Και πάλι σε ευχαριστώ για τη βοήθειά σου
Απάντηση με παράθεση
Απάντηση στο θέμα


Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Συναρτήσεις] Άθροιση ποσότητας ανά κωδικό. nikosjc Excel - Ερωτήσεις / Απαντήσεις 3 02-04-14 14:36
[Συναρτήσεις] ΑΘΡΟΙΣΗ ΣΤΟ EXCEL alatis Excel - Ερωτήσεις / Απαντήσεις 2 04-10-11 16:46
[Γενικά] Ευρεση και αθροιση δεδομένων misirlis Excel - Ερωτήσεις / Απαντήσεις 2 08-05-11 18:05
[Γενικά] αθροιση misirlis Excel - Ερωτήσεις / Απαντήσεις 11 11-01-11 06:17
[Συναρτήσεις] Άθροιση υπό όρους mdragon Excel - Ερωτήσεις / Απαντήσεις 33 25-12-10 00:31


Η ώρα είναι 21:44.