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

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 14-12-20, 23:49
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 02-04-2013
Περιοχή: Κύπρος
Μηνύματα: 738
Προεπιλογή Προσάρτηση δεδομένων απο κριτήριο

Καλησπέρα,

Θα ήθελα μια βοηθεια ως προς το εξής ζητούμενο:

Προσπαθώ να μέσω VBA να τρέξω τον κώδικα που επισυνάπτω πιο κάτω έτσι ώστε να προσαρτήσω δεδομένα στον πίνακα Daily Works με βάση κάποια τα κριτήρια [NoOfWorks] που βρισκεται στην φορμα "frmWorks". Το πρόβλημα ειναι ότι πρέπει να φιλτράρω στο ερώτημα το Person_id και έτσι να εκτελείται ο κωδικας κατι για το οποίο έχω κάποια δυσκολία να το κάνω και ζητάω την βοήθεια σας.

Private Sub cmdAddDates_Click()
Dim i As Integer
Dim iDay As Integer
Dim strMyDay As String
Dim xPersonID As String
Dim strDayID As String
Dim strActivated As String

DoCmd.SetWarnings False

xPersonID = Me.Person_id

For i = 0 To Me.NoOfWorks

iDay = Weekday(Me.Starts + i)
Select Case iDay

Case 1
strMyDay = "Sunday"
strDayID = 7
strActivated = 1
Case 2
strMyDay = "Monday"
strDayID = 1
strActivated = 1
Case 3
strMyDay = "Tuesday"
strDayID = 2
strActivated = 1
Case 4
strMyDay = "Wednesday"
strDayID = 3
strActivated = 1
Case 5
strMyDay = "Thirsday"
strDayID = 4
strActivated = 1
Case 6
strMyDay = "Friday"
strDayID = 5
strActivated = 1
Case 7
strMyDay = "Saturday"
strDayID = 6
strActivated = 1
End Select

DoCmd.RunSQL ("INSERT INTO [Daily Works] (aDate, xDay, Person_id, Day_id, Activated) VALUES ('" & Me.Starts + i & "', '" & strMyDay & "','" & xPersonID & "', '" & strDayID & "', '" & strActivated & "')")

Next i

DoCmd.SetWarnings True
End Sub
Απάντηση με παράθεση
  #2  
Παλιά 15-12-20, 08:56
Όνομα: Γιάννης
Έκδοση λογισμικού Office: Ms-Office 2016
Γλώσσα λογισμικού Office: Αγγλική
 
Εγγραφή: 08-12-2020
Μηνύματα: 153
Προεπιλογή

Μπορείς να δώσεις λίγες πληροφορίες τι ακριβώς πρόβλημα έχεις....Με μια 1η ματιά την βλέπω κανονική την μέθοδο σου αλλά χωρίς να μπορώ να την τρέξω...
Απάντηση με παράθεση
  #3  
Παλιά 15-12-20, 15:36
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 02-04-2013
Περιοχή: Κύπρος
Μηνύματα: 738
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από tsgiannis Εμφάνιση μηνυμάτων
Μπορείς να δώσεις λίγες πληροφορίες τι ακριβώς πρόβλημα έχεις....Με μια 1η ματιά την βλέπω κανονική την μέθοδο σου αλλά χωρίς να μπορώ να την τρέξω...
Γειά σου Γιάννη και ευχαριστω για το ενδιαφέρον

Πιστεύω πως πρέπει στο τέλος αυτής της γραμμής κώδικα να ενσωματωθεί και τη γραμμή Forms!frmTest.Product_id αλλά δεν γνωρίζω ακριβώς πως πρέπει να το γράψω αν και εκανα καποιες δοκιμες

DoCmd.RunSQL ("INSERT INTO [Daily Works] (aDate, xDay, Person_id, Day_id, Activated) VALUES ('" & Me.Starts + i & "', '" & strMyDay & "','" & xPersonID & "', '" & strDayID & "', '" & strActivated & "')")
Απάντηση με παράθεση
  #4  
Παλιά 15-12-20, 15:57
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.011
Προεπιλογή

Καλησπέρα!

Γιώργο, τα πεδία στον πίνακα [Daily Works]
  • aDate
  • xDay
  • Person_id
  • Day_id
  • Activated

με βάση τον κώδικα σου πρέπει να είναι ΟΛΑ κείμενα.

Ισχύει αυτό;

Με εκτίμηση

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση
  #5  
Παλιά 15-12-20, 17:39
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 02-04-2013
Περιοχή: Κύπρος
Μηνύματα: 738
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από Tasos Εμφάνιση μηνυμάτων
Καλησπέρα!

Γιώργο, τα πεδία στον πίνακα [Daily Works]
  • aDate
  • xDay
  • Person_id
  • Day_id
  • Activated

με βάση τον κώδικα σου πρέπει να είναι ΟΛΑ κείμενα.

Ισχύει αυτό;

Με εκτίμηση

Τάσος
Καλησπέρα Τάσο,

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

Ευχαριστω εκ προτέρων
Απάντηση με παράθεση
  #6  
Παλιά 15-12-20, 22:03
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.011
Προεπιλογή

Γιώργο μου πήγαινε στη σχεδίαση του πίνακα, δες τι τύπο δεδομένων έχει το κάθε πεδίο από τα προαναφερόμενα και πες μας.
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση
  #7  
Παλιά 17-12-20, 00:50
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 02-04-2013
Περιοχή: Κύπρος
Μηνύματα: 738
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από Tasos Εμφάνιση μηνυμάτων
Γιώργο μου πήγαινε στη σχεδίαση του πίνακα, δες τι τύπο δεδομένων έχει το κάθε πεδίο από τα προαναφερόμενα και πες μας.
Καλησπέρα Τάσο και ευχαριστω για το ενδιαφέρον, καλύτερα να προσπαθήσω να αποσπάσω το τμήμα που πρέπει να γίνει αυτή η μετατροπη απευθειας απο την πραγματική βάση έτσι ώστε να είμαι πιο ξεκάθαρος ως προς τί ακριβώς προσπαθώ να επιτύχω. Αυριο θα ανεβάσω ένα τμήμα της βάσης και ευχομαι να βρούμε κάποια λύση.

Σε κάθε περίπτωση ευχαριστω
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[ Ερωτήματα ] Προσάρτηση Δεδομένων από αρχείο excel ggreg75 Access - Ερωτήσεις / Απαντήσεις 2 01-11-19 19:31
Προσάρτηση δεδομένων απο αρχείο .txt γιώργοςΚ Access - Ερωτήσεις / Απαντήσεις 23 27-06-17 16:49
Προσάρτηση δεδομένων απο δεύτερο ερώτημα γιώργοςΚ Access - Ερωτήσεις / Απαντήσεις 10 11-06-17 20:57
[ Πίνακες ] Προσάρτηση δεδομένων υπο όρους dimitrisp Access - Ερωτήσεις / Απαντήσεις 10 23-11-16 22:48
Προσάρτηση δεδομένων απο access σε excel ευη79 Access - Ερωτήσεις / Απαντήσεις 3 30-11-14 11:57


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