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

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 17-12-24, 14:19
Όνομα: ΕΞΑΡΧΟΣ
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 15-02-2020
Μηνύματα: 104
Προεπιλογή ερωτημα ενημερωσης ωρας και μηνυμα ειδοποιησης

καλησπερα σας. θα ηθελα τη βοηθεια σας σε δυο θεματακια που με δυσκολεύουν πολυ.
1. στην επισυναπτόμενη ΒΔ στον πινακα aggyrov.tbl θελω να ενημερώνεται το πεδιο 10hours στην τιμη true οταν το πεδιο to_ele = true
και οταν το πεδιο ''ora_aggyrov'' εχουν περασει 10 ωρες
(δεν εχω καταφέρει να βρω πωσ θα γραψω το κριτηριο ''ora_aggyrov'' να ειναι 10ωρεσ νωριτερα απο τωρα)

2. θα ηθελα στην φορμα ploia να εμφανιζει καποιο μημυμα που να ενημερώνει οτι το πλοιο χ εχει συμπληρωσει 10 ωρεσ στο γκυροβολιο.

αυτα.
σασ ευχαριστω εκ των πρωτέρων για μια ακομη φορά
Συνημμένα Αρχεία
Τύπος Αρχείου: accdb Database1.accdb (500,0 KB, 6 εμφανίσεις)
Τύπος Αρχείου: zip Database1.zip (31,2 KB, 1 εμφανίσεις)
Απάντηση με παράθεση
  #2  
Παλιά 22-12-24, 10:08
Όνομα: ΝΑΣΟΣ
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 14-10-2010
Μηνύματα: 443
Προεπιλογή

Καλημέρα σε όλους.
Έξαρχε δες το συνημμένο αρχείο.
Η αναδυόμενη φόρμα ploia μας πληροφορεί για τα πλοία
που έχουν ξεπεράσει τις 10 ώρες στο αγκυροβόλιο.
Η όλη διαδικασία.
Μέ τη φόρτωση της φόρμας μέσω κώδικα
α. Δημιουργείται ένας προσωρινός πίνακας "temp" ο οποίος θα χρησιμοποιηθεί μετέπειτα για την ενημέρωση
των πεδίων 10hours του πίνακα "aggyrov_tbl" σε τιμή true (δες το σχετικό ερώτημα).
β. Ενημερώνει τα πεδία "10hours" του πίνακα "aggyrov_tbl" (δες το σχετικό ερώτημα).
γ. διαγράφει τον πίνακα "temp".

Δες τον κώδικα της φόρμας τον οποίο μπορείς να χρησιμοποιήσεις
και σε άλλη φόρμα μετά την ενημέρωση του πεδίου to_ele σε true





Φιλικά Νάσος
Συνημμένα Αρχεία
Τύπος Αρχείου: zip Database1(1).zip (40,5 KB, 12 εμφανίσεις)

Τελευταία επεξεργασία από το χρήστη nasos23 : 23-12-24 στις 07:25.
Απάντηση με παράθεση
  #3  
Παλιά 20-01-25, 23:59
Όνομα: ΕΞΑΡΧΟΣ
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 15-02-2020
Μηνύματα: 104
Προεπιλογή

Νασο καλημερα. τώρα ειδα το μυνημα σου γιατι ελειπα. σε υπερευχαριστω. ειναι αυτο ακριβως που ηθλεα. να εισαι καλα φίλε
Απάντηση με παράθεση
  #4  
Παλιά 28-01-25, 15:59
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010, Ms-Office 2013, Ms-Office 2016, Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 05-08-2014
Περιοχή: Θεσσαλονίκη
Μηνύματα: 23
Προεπιλογή

Αν θέλεις ρίξε και μια ματιά στις αλλαγές που έκανα για σένα.
Αρχικά έκανα combobox το πεδίο ship_id στη φόρμα ploia για να δαλλέγεις από εκεί με το όνομα του πλοίου και όχι να θυμάσαι τον κωδικό του. Αποθηκεύεται ο κωδικός στον πίνακα. Εμφανίζεται και το ID_PLOIOU όταν επιλέγεις πλοίο.
Στις πρώτες εγγραφές που είναι κενές στο πεδίο σημαίνει ότι δεν έχεις στον πίνακα Ships πλοίο με το αντίστοιχο κωδικό. Αυτό μπορεί να λυθεί αν βάλεις κλειδιά και ενώσεις σωστά τους πίνακες με αναφορές ακεραιότητας κατά τις ανάγκες της εφαρμογής. Εγώ έκανα απλή σύνδεση 1-Μ για να μπορεί να βρίσκει τα δεδομένα.
Έβαλα στη φόρμα 3 νέα πεδία (Εάν δε θέλεις να τα βλέπεις μπορείς να τα αποκρύψεις) που υπολογίζουν τις μέρες και τις ώρες, και συνολικά τις ώρες από την τελευταία αγκύρωση μέχρι το τώρα. Στη φόρμα θα δεις να αλλάζουν τα πεδία καθώς περνούν οι ώρες και οι μέρες. Επίσης αν αλλάξεις σε κάποια εγγραφή την ημερομηνία και την ώρα θα ενημερωθούν όπως και το πεδίο to_ele σε true ή false αντίστοιχα. Δοκίμασε να βάλεις ημερομηνία και ώρα που να αλλάζει από >=10 σε <10 και αντίστροφα για να βλέπεις άμεσα τις αλλαγές στα πεδία.
Με το ερώτημα που έφτιαξα «Duration of angyrosis» μπορείς να έχεις μια άλλη εικόνα των δεδομένων. Μπορείς να αλλάξεις και από εκεί τα στοιχεία μέχρι να τρέξεις τη φόρμα. Με το άνοιγμα της φόρμας και με αλλάγές στην ημερομηνία και ώρα θα ρυθμιστούν όλα πάλι βάσει των 10ωρών. Στα on_change τρέχει ερώτημα που ενημερώνει τα πεδία με τους υπολογισμούς καθώς και το πεδίο «to_ele” που ζήτησες.
Ελπίζω να σε καλύπτει για την παραπέρα ανάπτυξη της εφαρμογής σου. Καλή συνέχεια.
Συνημμένα Αρχεία
Τύπος Αρχείου: accdb Ploia.accdb (476,0 KB, 3 εμφανίσεις)
Απάντηση με παράθεση
Απάντηση στο θέμα

Εργαλεία Θεμάτων
Τρόποι εμφάνισης

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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[ Ερωτήματα ] Ερωτημα ενημερωσης ΔημητρηςΑΤ Access - Ερωτήσεις / Απαντήσεις 1 12-01-19 15:05
ερώτημα ενημέρωσης tzvangel Access - Ερωτήσεις / Απαντήσεις 4 10-02-15 11:39
Ερώτημα προσάρτησης ή ενημερωσης teo1976 Access - Ερωτήσεις / Απαντήσεις 2 06-12-14 21:14
Βοήθεια για ερώτημα ενημέρωσης γιώργοςΚ Access - Ερωτήσεις / Απαντήσεις 2 04-06-14 16:29
[ Ερωτήματα ] Ερώτημα Ενημέρωσης. ΤΖΙΜΗΣ Access - Ερωτήσεις / Απαντήσεις 4 17-08-11 17:54


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