Ανανέωση ιστοσελίδας

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 22-11-20, 21:28
Όνομα: Γιάννης
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 29-04-2018
Μηνύματα: 50
Προεπιλογή Υπόλοιπο πελατών

Καλησπέρα παιδιά
Πως θα μπορούσα στο Υπόλοιπο να παίρνω την τιμή
sum(Xreosi)-sum(Elava) για τον κάθε πελάτη
σε κάθε εγγραφή με το που συμπληρώνω
το Xreosi η το Elava
Συνημμένα Αρχεία
Τύπος Αρχείου: zip Db1.zip (79,2 KB, 28 εμφανίσεις)
Απάντηση με παράθεση
  #2  
Παλιά 23-11-20, 11:38
Όνομα: ΝΑΣΟΣ
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 14-10-2010
Μηνύματα: 455
Προεπιλογή

Καλημέρα σε όλους
Γιάννη σε προβολή σχεδίασης της φόρμας κάνε επικόλληση τον παρακάτω κώδικα:

Κώδικας:
Private Sub Elava_AfterUpdate()
Me.Ipolipo = Nz(DSum("Xreosi", "pPelatesKinisi", "[a/aPelati]=" & Me.[a/aPelati] & "") - DSum("Elava", "pPelatesKinisi", "[a/aPelati]=" & Me.[a/aPelati] & ""), 0)
Me.Refresh
End Sub

Private Sub Xreosi_AfterUpdate()
Me.Ipolipo = Nz(DSum("Xreosi", "pPelatesKinisi", "[a/aPelati]=" & Me.[a/aPelati] & "") - DSum("Elava", "pPelatesKinisi", "[a/aPelati]=" & Me.[a/aPelati] & ""), 0)
Me.Refresh
End Sub
Απάντηση με παράθεση
  #3  
Παλιά 23-11-20, 20:23
Όνομα: Γιάννης
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 29-04-2018
Μηνύματα: 50
Προεπιλογή

Καλησπέρα σε όλη τη παρέα
Νάσο ευχαριστώ που ασχολήθηκες
Δυστυχώς δεν υπολογίζει την τιμή της εγγραφής που καταχωρώ εκείνη τι στιγμή
αλλά την προηγούμενη (τελευταία) εγγραφή ανά πελάτη
Αν δημιουργούσε νέα εγγραφή για να υπολογίσει εκεί το υπόλοιπο θα δούλευε ???

Χρησιμοποίησα αυτό που έγραψες "Μετά από εισαγωγή" στη φόρμα και δούλεψε
Είναι σωστός αυτός ο τρόπος ???

Private Sub Form_AfterInsert()

If Me.Xreosi <> 0 Then
Me.Ipolipo = Nz(DSum("Xreosi", "pPelatesKinisi", "[a/aPelati]=" & Me.[a/aPelati] & "") - DSum("Elava", "pPelatesKinisi", "[a/aPelati]=" & Me.[a/aPelati] & ""), 0)
End If
If Me.Elava <> 0 Then
Me.Ipolipo = Nz(DSum("Xreosi", "pPelatesKinisi", "[a/aPelati]=" & Me.[a/aPelati] & "") - DSum("Elava", "pPelatesKinisi", "[a/aPelati]=" & Me.[a/aPelati] & ""), 0)
End If

End Sub
Απάντηση με παράθεση
  #4  
Παλιά 24-11-20, 07:56
Όνομα: ΝΑΣΟΣ
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2016
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 14-10-2010
Μηνύματα: 455
Προεπιλογή

Καλημέρα Γιάννη. Έχεις δίκιο δική μου απροσεξία.
Προσθέτουμε την εντολή ανανέωσης (Me.Refresh) του πεδίου, μετά την ενημέρωση.

Κώδικας:
Private Sub Elava_AfterUpdate()
Me.Refresh
Me.Ipolipo = Nz(DSum("Xreosi", "pPelatesKinisi", "[a/aPelati]=" & Me.[a/aPelati] & "") - DSum("Elava", "pPelatesKinisi", "[a/aPelati]=" & Me.[a/aPelati] & ""), 0)
 End Sub

Private Sub Xreosi_AfterUpdate()
Me.Refresh
Me.Ipolipo = Nz(DSum("Xreosi", "pPelatesKinisi", "[a/aPelati]=" & Me.[a/aPelati] & "") - DSum("Elava", "pPelatesKinisi", "[a/aPelati]=" & Me.[a/aPelati] & ""), 0)
 End Sub
Απάντηση με παράθεση
  #5  
Παλιά 25-11-20, 17:56
Όνομα: Γιάννης
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 29-04-2018
Μηνύματα: 50
Προεπιλογή

Καλησπέρα σε όλους
Νάσο σε ευχαριστώ για τη λύση
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Γενικά] ΤΟ ΥΠΟΛΟΙΠΟ ΕΡΧΕΤΑΙ ΑΠΟ.. ramnikos71 Excel - Ερωτήσεις / Απαντήσεις 5 21-01-17 20:44
Υπόλοιπο αποθήκης (stock). Αποτροπή αρνητικών τιμών kapetang Access samples - Χρήσιμα αρχεία & παραδείγματα 0 23-09-13 10:53
[ Φόρμες ] Διασύνδεση πελατών mgeorge Access - Ερωτήσεις / Απαντήσεις 11 03-03-13 18:48
Κίνηση πελατών nafnaki Access - Ερωτήσεις / Απαντήσεις 4 27-06-12 21:07
Υπόλοιπο Αδειών stelianta Access - Ερωτήσεις / Απαντήσεις 2 29-02-12 22:33


Η ώρα είναι 00:57.