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

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 13-11-12, 23:38
Όνομα: Μάνος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 10-10-2012
Μηνύματα: 83
Προεπιλογή Αυτόματη εισαγωγή τιμής.

Σε μία βάση έχω 2 πίνακες.
Ο πρώτος πίνακας έχει μόνο μία εγγραφή.
Ο Δεύτερος πίνακας έχει πολλές εγγραφές και συνέχεια κάνουμε εισαγωγή νέων εγγραφών.
Υπάρχει τρόπος να εισάγεται αυτόματα η τιμή ενός πεδίου του πρώτου πίνακα σε ένα πεδίο του δεύτερου πίνακα;
Απάντηση με παράθεση
  #2  
Παλιά 14-11-12, 15:11
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα

Υποθέτοντας ότι:

1) Ο πίνακας με τη μοναδική εγγραφή λέγεται Table1 και το πεδίο του, από το οποίο θα γίνεται η ενημέρωση, Field1.

2) O πίνακας με τις πολλές εγγραφές λέγεται Table2 και το πεδίο του, που θα συμπληρώνεται αυτόματα, Field2

Θα πρότεινα, κατά σειρά προτίμησης , δύο λύσεις:

1) Αφού ο πίνακας Table1 έχει μία εγγραφή η τιμή στο πεδίο Field1 είναι συγκεκριμένη και γνωστή.

Μπορούμε συνεπώς, στην προβολή σχεδίασης του πίνακα Table2, να ορίσουμε ως προεπιλεγμένη τιμή για το πεδίο του Field2 τη συγκεκριμένη τιμή (πχ 5 ή "Τμήμα5").

2) Μπορούμε να δημιουργήσουμε μία φόρμα βασισμένη στον πίνακα Table2 και να θέσουμε ως προεπιλεγμένη τιμή του πεδίου της Field2 την παράσταση:
=DFirst("Field1";"Table1") .

Αν εφαρμοστεί μία από τις παραπάνω λύσεις, όταν στον πίνακα Table2 θα δημιουργείται νέα εγγραφή (στη 2 λύση μέσω της φόρμας ) το πεδίο Field2 θα συμπληρώνεται αυτόματα.

Φιλικά/Γιώργος
Απάντηση με παράθεση
  #3  
Παλιά 14-11-12, 16:30
Όνομα: Μάνος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 10-10-2012
Μηνύματα: 83
Προεπιλογή

Γιώργο σε υπέρ ευχαριστώ.
Τελικά ακολούθησα την 2η λύση.
Στην πρώτη λύση δεν γνωρίζω την εγγραφή γιατί αυτή θα εισάγεται απο εναν χρήστη που θα έχει δικαίωμα να εισάγει όποια τιμή θέλει.
Και πάλι ευχαριστώ πολύ.
Απάντηση με παράθεση
  #4  
Παλιά 14-11-12, 17:59
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.011
Προεπιλογή

Αγαπητέ Μάνο, όταν ανοίγεις κάποιο θέμα καλό θα είναι ή να το παρακολουθείς ή να το κλείσεις και τελικά να ανταποκρίνεσαι στις απαντήσεις που σου δίνονται.

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


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
Αυτόματη συμπλήρωση τιμής nafnaki Access - Ερωτήσεις / Απαντήσεις 7 13-02-13 13:45
Αυτόματη εισαγωγή τιμής από προηγούμενη εγγραφή mike04 Access - Ερωτήσεις / Απαντήσεις 3 04-06-11 17:30
[ Ερωτήματα ] Αυτόματη απόδοση τιμής προιόντος σε φόρμα AKIS1986 Access - Ερωτήσεις / Απαντήσεις 5 27-03-11 20:25
Αυτόματη εισαγωγή τιμής από προηγούμενη εγγραφή pant Access - Ερωτήσεις / Απαντήσεις 16 27-03-11 16:24
Εισαγωγή Τιμής απο Ένα πεδίο σε Άλλο athigb Access - Ερωτήσεις / Απαντήσεις 1 11-12-09 14:57


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