Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > Διάφορα ερωτήματα σχεδιασμού βάσης

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 19-06-16, 03:02
Όνομα: Γιάπρος Σπύρος
Έκδοση λογισμικού Office: Ms-Office 2000, Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 04-06-2016
Μηνύματα: 2
Προεπιλογή Διάφορα ερωτήματα σχεδιασμού βάσης

Χαιρετώ την ομάδα και εκφράζω τα συγχαρητήριά μου για την καταπληκτική δουλειά που κανετε

Παρόλο που εχω μελετήσει αρκετά θέματα του φορουμ δεν κατάφερα να βρω βοήθεια στα παρακάτω θέματα τα οποία θέλω να λύσω χωρίς χρήση vba ή macro ή modules και κατα προτίμηση με τρόπο συμβατό με access 2000 ή και παλαιότερο

Ερώτημα 1
Είναι εφικτή η δημιουργία μιας βάσης στην οποία θα έχουμε
Α. πινακα Α με α/α γενικης καταχωρησης
Β. πινακα Β με ονοματεπωνυμα κ αλλα ατομικα στοιχεια
Γ. διάφορους πινακες Γ1,Γ2,Γ3.....Γν
και οι πίνακες να συσχετιστούν ωστε :
- κάθε εγγραφή σε οποιοδήποτε πίνακα Γ1,Γ2 κτλ να προσθέτει αυτόματα νέα εγγραφή στον πίνακα Α ο οποιος θα έχει τον ρόλο του πρωτοκολου εισαγωγης συσκευης ?
- οι εγγραφές και ο α/α να συσχετίζονται και με το άτομο στο οποίο αντιστοιχεί ή κάθε εγγραφή ?


Ερώτημα 2
στον πίνακα Α με πεδια Α3 (ημερομηνία λήξης προθεσμίας) Α4 (τρέχουσα ημερομηνία) και Α5 (υπόλοιπο ημερών) πώς πρέπει να ρυθμίσω το πεδίο Α4 ώστε ανα πάσα στιγμή να εμφανίζει την εκάστοτε τρέχουσα ημερομηνία και πώς το πεδίο Α5 ώστε ανα πάσα στισγμή να εμφανίζει τον εκάστοτε αριθμό ημερών μέχρι την ημερομηνία του Α3 ?

Ερώτημα 3
συμπληρωματικά στα ερώτηματα 1 και 2 πώς είναι δυνατή η δημιουργία μια φόρμας ώστε να εμφανιζει το ονοματεπώνυμο και από κάτω ενα πλαίσιο εγγραφών για κάθε πίνακα από τους Γ1,Γ2,Γ3 κτλ καθώς και την ημερομηνία λήξης της προθεσμίας και το υπόλοιπο ημερών (προαναφερομενα πεδια Α3 κ Α5)

Ερώτημα 4
επιπρόσθετα πως δημιουργείται ένα σύνθετο ερώτημα το οποίο να παρουσιάζει σε φυλλο δεδομενων τις εγγραφες του εκάστοτε πίνακα Γ1,Γ2,Γ3 καθώς και την ημερομηνία λήξης της προθεσμίας και το υπόλοιπο ημερών (προαναφερομενα πεδια Α3 κ Α5)

Ερώτημα 5
έχουμε μια έκθεση με υποθετικό κείμενο :

'' κατα την διέλευση του οχήματος από τις περιοχές (ονομασίες περιοχών εισαγώμενες αυτόματα από πεδίο πίνακα ) να πραγματοποιηθεί επίσκεψη στις κατα τόπους αποθήκες προς παραλαβή υλικών και .................................................. .......''

υπάρχει κατάλληλος σχεδιασμός - ρυθμιση της έκθεσης ώστε το κείμενο μετά τις αυτόματα εισαγώμενες ονομασίες να μετακινείται αυτόματα προσαρμοζόμενο στο μήκος των '' αυτόματα εισαγώμενων περιοχών'' ?

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

Ερώτημα 6
πως γίνεται κάθε εγγραφή να έχει προεπιλεγμένη μορφοποίηση ''χρωματισμένο φοντο πεδίου'' η οποία να καταργείται όταν το πεδίο συμπληρώνεται ?

Ερώτημα 7
ποιό είναι τα κριτήρια σε ένα ερώτημα ώστε να εμφανίζονται οι εγγραφές που έχουν κενό (null) το πεδίο Α1 ή/καί το πεδίο Α2 ή/καί το πεδίο Α3 ?

ή διαφορετικά : πως πρέπει να σχεδιαστεί ένα ερώτημα ωστε να εμφανίζει τις εγγραφές του πίνακα Α οι οποίες έχουν ασυμπλήρωτο οποιοδήποτε από τα πεδία Α1,Α2,Α3

Ευχαριστώ εκ των προτέρων

Σημείωση : Αν κρίνετε ότι τα ερωτήματα πρέπει να διασπαστούν σε διαφορετικά νήματα ευχαρίστως να το κάνω
Απάντηση με παράθεση
  #2  
Παλιά 21-06-16, 06:33
Το avatar του χρήστη Meteora
Συντονιστής
Όνομα: Νίκος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 28-12-2008
Περιοχή: Θεσσαλονίκη
Μηνύματα: 1.033
Προεπιλογή

Καλημέρα.
Όλα τα ερωτήματα είναι συζητήσιμα, αλλά χρειάζεται να γραφεί ...βιβλίο. Ξεκίνα από το πρώτο ερώτημα φτιάχνοντας τους πίνακες και ενδεχομένως κάποιες φόρμες και απλά γράψε στο forum, τι θέλεις να συμβαίνει. Αν μπορούμε να βοηθήσουμε, είναι βέβαιο ότι θα έχεις την υποστήριξη των μελών.
Σχετικά με 'συνταγή' χωρίς vba, macro και έκδοση Access 2000 και πριν, ... ενδιαφέρεσαι για να λύσεις κάποιο πρόβλημα ή να κάνεις θεωρητική μελέτη ;

Με εκτίμηση / Νίκος
Απάντηση με παράθεση
  #3  
Παλιά 24-06-16, 15:05
Όνομα: Γιάπρος Σπύρος
Έκδοση λογισμικού Office: Ms-Office 2000, Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 04-06-2016
Μηνύματα: 2
Προεπιλογή

Σε ευχαριστώ για το χρόνο σου :-)

Παράθεση:
Αρχική Δημοσίευση από Meteora Εμφάνιση μηνυμάτων
Ξεκίνα από το πρώτο ερώτημα φτιάχνοντας τους πίνακες και ενδεχομένως κάποιες φόρμες και απλά γράψε στο forum, τι θέλεις να συμβαίνει.
μα τα έχω κάνει ήδη


Παράθεση:
Αρχική Δημοσίευση από Meteora Εμφάνιση μηνυμάτων
απλά γράψε στο forum, τι θέλεις να συμβαίνει.
σχετικά με το ερωτημα 2
στο excel για την τρεχουσα ημερομηνια η ρυθμιση κελιου ειναι =NOW()
ενω για τον υπολογισμο ημερων η ρυθμιση κελιου ειναι =IF(N3="";"";N3-NOW())

ποιες ειναι οι αντιστοιχες ρυθμισεις της access και που μπαινουν ?


Παράθεση:
Αρχική Δημοσίευση από Meteora Εμφάνιση μηνυμάτων
Σχετικά με 'συνταγή' χωρίς vba, macro και έκδοση Access 2000 και πριν, ... ενδιαφέρεσαι για να λύσεις κάποιο πρόβλημα ή να κάνεις θεωρητική μελέτη ;
απλα για λογους συμβατοτητας με υπολογιστες χαμηλων δυνατοτητων που τρεχουν ακομα access 2000

σε οτι αφορα τους κωδικες διοτι απλα ξερω απο το παρελθον οτι δεν ειναι παντα απαραιτητος ο κωδικας συν του οτι θελω να εχει την δυνατοτητα ευκολης μεταφορας σε sql database
Απάντηση με παράθεση
  #4  
Παλιά 24-06-16, 18:40
Το avatar του χρήστη Meteora
Συντονιστής
Όνομα: Νίκος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 28-12-2008
Περιοχή: Θεσσαλονίκη
Μηνύματα: 1.033
Προεπιλογή

Καλησπέρα

2. Η καλύτερη έκφραση υπολογισμού πλήθους ημερών μεταξύ τρέχουσας date() και μιας άλλης που ανήκει στο παρελθόν είναι η :
Κώδικας:
plitos_imeron = DateSerial(Year(Date), Month(Date), Day(Date)) - DateSerial(Year(maxdate), Month(maxdate), Day(maxdate))
Σε ερώτημα έχεις τα δυο πεδία τρέχουσα [Date] και ενός πεδίου με περιεχόμενο ημερομηνία παρελθόντος, -στο παράδειγμα έχει το όνομα [maxdate]- και δημιουργείς ένα νέο πεδίο με τη έκφραση που προανέφερα.

3. Την Access 2000 δεν την έχω δει ποτέ μου, ούτε την 2003. Κάποια στιγμή έπρεπε μια εφαρμογή μου (Δελτίο κίνησης) να πάει σε όλα τα σχολεία της Β/θμιας Εκπαίδευσης Δυτικής Θεσσαλονίκης. Η λύση που είχα τότε -Βλέπε Τάσος Φιλοξενίδης- ήταν το λογισμικό AccessRuntime 2007 το οποίο εγκαθίσταται σε υπολογιστή, είναι άκακο και υποχρεώνει το οποιοδήποτε υπολογιστή windows να τρέξει access 2007...

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

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

Με εκτίμηση / Νίκος
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Excel07] διαφορα ωραριων pnemtsa Excel - Ερωτήσεις / Απαντήσεις 6 29-11-16 11:03
[Γενικά] Εργαλεία σχεδιασμού γεωμετρικών σχημάτων comsup Excel - Ερωτήσεις / Απαντήσεις 7 18-06-13 20:57
Δύο ερωτήματα σε μια φόρμα eliok Access - Ερωτήσεις / Απαντήσεις 3 13-04-13 22:02
Δύσκολο πρόβλημα με ημερομηνίες σε ερωτήματα! mihalisp Access - Ερωτήσεις / Απαντήσεις 15 29-11-10 16:28
Εκθέσεις από ερωτήματα iondep Access - Ερωτήσεις / Απαντήσεις 6 04-11-10 17:12


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