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

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

 

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
Prev Προηγούμενο μήνυμα   Επόμενο Μήνυμα Next
  #1  
Παλιά 24-01-12, 14:40
Leader
Guest
 
Μηνύματα: n/a
Προεπιλογή Αυτοματοποιημένο Ιmport απο Εxcel και Καταγραφή Αλλαγών Πλαισίου

Καλησπέρα σε όλους!
Βρίσκομαι στην τελική φάση υλοποίησης μιας βάσης δεδομένων καταγραφής προϊόντων και χαρακτηριστικών τους και υπάρχουν 2-3 απαιτήσεις της όπου με δυσκολεύουν ως προς την υλοποίηση τους. Βρισκόμαστε στην Access 2010 όμως η DB πρέπει να είναι πλήρως αναγνώσιμη και απο 2003. Παρακάτω αναφέρω τα στάδια που χρήζουν επίλυσης μήπως και κάποιος γνωρίζει κάτι παραπάνω.


1) Έχουμε έναν πίνακα με αρκετά πεδία στον οποίο θέλουμε να κάνουμε import ένα αρχείο excel. Τα 2 αυτά αρχεία θα έχουν κάποια κοινά πεδία. Οι ιδιαιτερότητες είναι οι εξής:
α) Θέλουμε κατα το import να εισάγονται αυτοματοποιημένα και ταυτόχρονα απο το excel στην DB τα δεδομένα απο 5-6 συγκεκριμένες στήλες, σε συγκεκριμένα προϋπάρχοντα πεδία του πίνακα της access. Η εισαγωγή θα πρέπει να γίνεται ομαλά δηλαδη όλα τα στοιχεία των συγκεκριμένων στηλών που βρισκόντουσαν στην ίδια γραμμή, να εισαχθούν στη DB στην ίδια εγγραφή. Δυστυχώς, τα κοινά αυτά πεδία-λίστες μεταξύ των 2 αρχείων είναι κοινά μόνο ως προς το περιεχόμενο και όχι το όνομα τους. Οι στήλες του excel όπου θα εισάγωνται καθ'αυτόν τον τρόπο είναι οι: A, B, J, H και Ν. Οι υπόλοιπες στήλες του excel θέλουμε να μην εισάγονται ενώ τα υπόλοιπα μή κοινά πεδία του πίνακα της DB παραμένουν ως έχουν και εμφανίζονται ανα εγγραφή με τις προεπιλεγμένες τιμές τους.
β) Επειδή η χρήση της DB καθώς και το import θα γίνονται σε περιβάλλον 2003, υπάρχει η ανάγκη το import να γίνεται αυτοματοποιημένα κάθε φορα που εισάγεται κάποιο νεό αρχείο excel σε κάποιον προεπιλεγμένο φάκελο ενώ θα πρέπει να διατηρούνται και τα δεδομένα απο τα υπόλοιπα προγενέστερα imports χωρις να διαγράφονται.

2) Έχουμε ενα πεδίο σύνθετου πλαισίου 5 διαφορετικών τιμών όπου ο χρήστης αλλάζει την τιμή του πεδίου ανα εγγραφή όποτε το θελήσει. Θέλουμε κάθε φορά που πραγματοποιεί μια αλλαγή σε αυτο το πλαίσιο, η αλλαγή αυτή μαζί με την τιμή της να καταχωρούνται σε κάποιο άλλο πεδίο αυτής της εγγραφής. Δηλαδή, αν το πλαίσιο έχει αρχικά την τιμή Α μετά ο χρήστης αλλάξει σε Β μετά σε C και μετά σε D, θέλουμε σε κάποιο νέο πεδίο του πίνακα να εμφανίζεται το κέιμενο: Α, Β, C, D ή κάποια παρόμοια λύση. Απλά θέλουμε να παρατηρούμε κάπου τι αλλαγές έχει λάβει αυτό το πεδίο.

Ευχαριστώ πολύ για τον χρόνο σας και θα ήμουν ευγνώμων σε όποιον γνώριζε κάπως να βοηθήσει.
Απάντηση με παράθεση
 


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
καταγραφή παρουσίας/απουσίας βάση μήνα Παναγιώτης Χρ Access - Ερωτήσεις / Απαντήσεις 3 25-03-16 15:19
Καταγραφή Ιστορικού Χρήστος Access - Ερωτήσεις / Απαντήσεις 0 16-11-13 18:45
[Γενικά] Εύρεση και καταγραφή τιμών gpentez Excel - Ερωτήσεις / Απαντήσεις 19 23-02-12 13:57
Καταγραφή user bill72 Access - Ερωτήσεις / Απαντήσεις 7 20-05-10 19:42


Η ώρα είναι 12:50.