Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > [ Ερωτήματα ] Ενημέρωση πεδίου με υπολογισμό ημερομηνίας

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 22-09-13, 23:13
Όνομα: ΓΙΩΡΓΗΣ
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 20-05-2013
Μηνύματα: 147
Προεπιλογή Ενημέρωση πεδίου με υπολογισμό ημερομηνίας

Χρειάζομαι ένα ερώτηα ενημέρωσης για το πεδίο [ΑΘΛΗΤΕΣ ΣΕ ΑΓΩΝΕΣ]! [Σωματείο] όπου αριθμός Σωματείου να είναι αυτός όπου [ΜΕΤΑΓΡΑΦΕΣ]![ΗΜ] <= [ΑΘΛΗΤΕΣ ΣΕ ΑΓΩΝΑ]![ΗΜ ΑΓΩΝΑ] και από το πλήθος των μικρώτερων [ΜΕΤΑΓΡΑΦΕΣ]![ΗΜ] να συγκρίνεται η πλέον πλησιέστερη στην [ΑΘΛΗΤΕΣ ΣΕ ΑΓΩΝΑ]![ΗΜ ΑΓΩΝΑ].
Δεν μπορεσα να κάνω κάτι, κάποια βοήθεια;
Συνημμένα Αρχεία
Τύπος Αρχείου: mdb ΔΕΛΤΙΑ.mdb (396,0 KB, 22 εμφανίσεις)
Απάντηση με παράθεση
  #2  
Παλιά 24-09-13, 00:33
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα/Καλημέρα

Αν κατάλαβα καλά τη σχεδίαση της ΒΔ, τα πεδία ημερομηνίας και σωματείου στον πίνακα [ΑΘΛΗΤΕΣ ΣΕ ΑΓΩΝΑ] είναι περιττά, αφού μπορούν να ληφθούν από τους άλλους πίνακες.

Στη ΒΔ που επισυνάπτω πρόσθεσα το ερώτημα ΑΘΛΗΤΕΣ_ΣΕ_ΑΓΩΝΕΣ που περιέχει όλα τα στοιχεία που θέλεις.

Στον τύπο για τον προσδιορισμό του σωματείου άλλαξα το < με <= , επειδή ένας αθλητής ανήκει σε κάποιο σωματείο από την ημερομηνία εγγραφής (μεταγραφής).

Ελπίζω να καλύφθηκες.

Φιλικά/Γιώργος
Συνημμένα Αρχεία
Τύπος Αρχείου: mdb ΔΕΛΤΙΑ.mdb (564,0 KB, 24 εμφανίσεις)
Απάντηση με παράθεση
  #3  
Παλιά 24-09-13, 16:46
Όνομα: ΓΙΩΡΓΗΣ
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 20-05-2013
Μηνύματα: 147
Προεπιλογή

Γιώργο σε ευχαριστώ , όμως όταν έβαλα πραγματικά δεδομένα για να τεστάρω ότι όλα είναι εντάξει μου βγάζει μήνυμα ότι το ερώτημα μπορεί μόνο μία εγγραφή να αποδώσει. Ανεβάζω τη βάση με τα δεδομένα. έχω αφαιρέσει τα περιττά πεδία.
Συνημμένα Αρχεία
Τύπος Αρχείου: zip 1ΔΕΛΤΙΑ 2.zip (496,8 KB, 6 εμφανίσεις)
Απάντηση με παράθεση
  #4  
Παλιά 24-09-13, 19:39
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα

Γιώργη, μου φαίνεται περίεργη η συμπεριφορά.

Δες το ερώτημα ΑΘΛΗΤΕΣ_ΣΕ_ΑΓΩΝΕΣ2, (άλλαξα λίγο το δευτερεύον ερώτημα) το οποίο στον υπολογιστή μου δουλεύει σωστά.
Συνημμένα Αρχεία
Τύπος Αρχείου: zip ΔΕΛΤΙΑ3.zip (511,0 KB, 25 εμφανίσεις)
Απάντηση με παράθεση
  #5  
Παλιά 24-09-13, 20:05
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα

Γιώργη, έψαξα λίγο περισσότερο την περίεργη συμπεριφορά του πρώτου ερωτήματος και βρήκα την αιτία.

Στον πίνακα ΜΕΤΑΓΡΑΦΕΣ ο ίδιος αθλητής την ίδια μέρα κάνει περισσότερες από μία μεταγραφές.
Είναι δυνατό αυτό;

Επίσης υπάρχουν μεταγραφές χωρίς ημερομηνία!
Απάντηση με παράθεση
  #6  
Παλιά 24-09-13, 20:39
Όνομα: ΓΙΩΡΓΗΣ
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 20-05-2013
Μηνύματα: 147
Προεπιλογή

Χίλια ευχαριστώ για τη βοήθεια Γιώργο. Σίγουρα δεν γίνονται μεταγραφές τού ίδιου αθλητή σε μια μέρα. Μάλλον λάθος επικόλλησης. Θα το δώ και θα σε ενημερώσω. Καλό βράδυ
Απάντηση με παράθεση
  #7  
Παλιά 26-09-13, 15:04
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα

Γιώργη, συμπτωματικά είδα τη δεύτερη λύση, που σου πρότεινα και διαπίστωσα ότι είναι λανθασμένη, οπότε δεν πρέπει να τη χρησιμοποιήσεις.

Σωστή είναι η πρώτη λύση, αλλά για να μη δημιουργούνται προβλήματα, θα πρέπει στον πίνακα ΜΕΤΑΓΡΑΦΕΣ :

1) Για κάθε αθλητή και ημερομηνία να υπάρχει μία μόνο εγγραφή.

2) Να μη υπάρχουν κενές ημερομηνίες.

Φιλικά/Γιώργος
Απάντηση με παράθεση
  #8  
Παλιά 26-09-13, 20:29
Όνομα: ΓΙΩΡΓΗΣ
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 20-05-2013
Μηνύματα: 147
Προεπιλογή METAΓΡΑΦΕΣ

Ευχαριστώ πολύ Γεώργιε, ας το κρατήσω ανοιχτό το θέμα, ένα πρόσθετο ερώτημα. Γιατί όταν πάω μέσα απο το δικό σου ερώτημα να κάνω ερώτημα ενημέρωσης μου βγάζει ερορ και μου κλείνει τη βάση;
Απάντηση με παράθεση
  #9  
Παλιά 26-09-13, 21:16
Όνομα: ΓΙΩΡΓΗΣ
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 20-05-2013
Μηνύματα: 147
Προεπιλογή

Γιώργο μόλις διόρθωσα τα διπλότυπα σταμάτησαν οι παρενέργειες, Θέλω να τσεκάρω αν όντως είναι αυτό που θέλω. Δηλαδή έχω μια ημερομηνία αγώνα πχ 10/2/2012 και έχω έναν αθλητή σε προγενέστερη ημερομηνία αγώνα έχει 3 διαφορετικές μεταγραφές . Από τις 3 μεταγραφές προγενέστερες του αγώνα θέλω το σωματείο που έχει την μεγαλύτερη μεταγραφή ήτοι την πλησιέστερη στον αγώνα. Αν όντως είναι έτσι πως μπορώ όταν συμπληρώνω σε φόρμα ΑΘΛΗΤΕΣ ΣΕ ΑΓΩΝΕΣ όταν καταχωρώ το δελτίο στον αριθμό αγώνα και την ημερομηνία αγώνα να εμφανίζεται το Σωματείο στο οποίο στη δεδομένη καταχώρηση αυτός ανήκει; Ευχαριστώ εκ των προτέρων.
Απάντηση με παράθεση
  #10  
Παλιά 27-09-13, 10:35
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλημέρα

Γιώργη, πριν συνεχίσεις με φόρμες, θα πρέπει να δεις τη σχεδίαση της ΒΔ.

Νόμιζα ότι το πεδίο ΑΑΔ στον πίνακα [ΑΘΛΗΤΕΣ ΣΕ ΑΓΩΝΕΣ] είναι ο μοναδικός αριθμός (ταυτότητα) που έχει κάθε αθλητής στον πίνακα [ΑΘΛΗΤΕΣ].

Από ότι κατάλαβα, από το τελευταίο μήνυμα, το πεδίο ΑΑΔ είναι ο αριθμός του δελτίου.

Αλλά αν είναι το δελτίο τότε γιατί όλη αυτή η φασαρία να βρούμε το σωματείο αφού σε κάθε δελτίο αντιστοιχεί ένα σωματείο.

Δε δικαιολογούνται επίσης οι σχέσεις των πινάκων στο σχετικό διάγραμμα, όπου το ΑΑ συνδέεται με το ΑΑΔ .

Τελευταία επεξεργασία από το χρήστη kapetang : 27-09-13 στις 10:49.
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
Αυτόματη εισαγωγή ημερομηνίας, μετά απο ενημέρωση πεδίου dimitrisp Access - Ερωτήσεις / Απαντήσεις 7 28-04-15 00:20
Πρόβλημα με υπολογισμό πεδίου nafnaki Access - Ερωτήσεις / Απαντήσεις 3 05-12-12 11:37
Εισαγωγή ημερομηνίας σε τμήμα πεδίου. agantos Access - Ερωτήσεις / Απαντήσεις 5 24-02-12 09:37
Μήνας μέσω πεδίου ημερομηνίας tzvangel Access - Ερωτήσεις / Απαντήσεις 1 29-07-11 15:19
[ Active X Controls ] Επιλογή ημερομηνίας από Active X και αυτόματη ενημέρωση φόρμας Χρήστος Access - Ερωτήσεις / Απαντήσεις 14 31-12-10 17:06


Η ώρα είναι 06:45.