Forum

Αναζήτηση στο ms-office.gr

Πάμε!
ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > [ Φόρμες ] Αύξουσα αρίθμηση σε πεδίο φόρμας

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 29-05-11, 17:10
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 07-05-2011
Μηνύματα: 65
Προεπιλογή Αύξουσα αρίθμηση σε πεδίο φόρμας

Καλησπέρα και πάλι.

Θα ήθελα μια βοήθεια στο εξής.
Έχουμε σε φόρμα τα εξής 2 πεδία.
Στο ένα έχω ένα σύνθετο πλαίσο (ΚΑΤΑΣΤΑΣΗ) το οποίο έχει τις τιμές (Συμβόλαιο,Ανανέωση,Άκυρο,Π ρός ακύρωση) και το άλλο πεδίο είναι το (ΑΡ ΑΝΑΝΕΩΣΗΣ)

Θα ήθελα κάθε φορά που πατάω την επιλογή Ανανέωση από το πεδίο (ΚΑΤΑΣΤΑΣΗ) να αυξάνεται κατά 1 ο αριθμός στο πεδίο (ΑΡ. ΑΝΑΝΕΩΣΗΣ).
Απάντηση με παράθεση
  #2  
Παλιά 29-05-11, 20:10
Το avatar του χρήστη Meteora
Συντονιστής
Όνομα: Νίκος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 28-12-2008
Περιοχή: Θεσσαλονίκη
Μηνύματα: 605
Προεπιλογή

Καλησπέρα

Πρόσφατα δόθηκε μια λύση στο θέμα της αυτοματοποιημένης αρίθμησης. Μπορείς να τη δεις εδώ και να γνωρίσεις μια ιδέα του φίλου μας Δημήτρη.

Να ρωτήσω όμως κάτι. Αν δεν είσαι σε περιβάλλον νέας εγγραφής, θες πάλι να αυξηθεί η αρίθμηση της τρέχουσας εγγραφής κατά ένα (+1) και σε σχέση με ποιάς εγγραφής το [ΑΡ_ΑΝΑΝΕΩΣΗΣ] ; Της προηγούμενης ή της τελευταίας που καταχωρήθηκε ή ...


Με εκτίμηση

Νίκος Δ.
Απάντηση με παράθεση
  #3  
Παλιά 29-05-11, 20:20
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 07-05-2011
Μηνύματα: 65
Προεπιλογή

Νίκο καλησπέρα.
Αυτό θα γίνεται πάντα σε υπάρχοντες πελάτες και όχι σε νέες εγγραφές,σε νέο πελάτη μπαίνει πάντα η επιλογή (συμβόλαιο).
Η αρίθμηση θέλω να αυξάνεται +1 βάση της προηγούμενης,π.χ αν ο αριθμός ανανέωσης είναι 3 πατώντας ανανέωση να αυξάνεται σε 4.
Επίσης την πρώτη φορά που θα επιλέξω ανανέωση να ξεκινάει από το 1.

Ευχαριστώ!!
Απάντηση με παράθεση
  #4  
Παλιά 29-05-11, 20:44
Το avatar του χρήστη Meteora
Συντονιστής
Όνομα: Νίκος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 28-12-2008
Περιοχή: Θεσσαλονίκη
Μηνύματα: 605
Προεπιλογή

Γιώργο,
Βάλε προεπιλεγμένη (default) τιμή στο πεδίο [ΑΡ_ΑΡΙΘΜΗΣΗ] ίση με ένα (1). Να εργαστείς στο περιβάλλον σχεδίασης πίνακα.
Στο συμβάν 'Μετά την ενημέρωση' του πλαισίου ΚΑΤΑΣΤΑΣΗ γράψε κάτι σαν αυτό:

Κώδικας:
if me.ΚΑΤΑΣΤΑΣΗ ="Ανανέωση" then me.ΑΡ_ΑΝΑΝΕΩΣΗΣ = me.ΑΡ_ΑΝΑΝΕΩΣΗΣ +1
Αν όμως οι επιλογές του πλαισίου ΚΑΤΑΣΤΑΣΗ συνοδεύονται από ID, τότε γράψε κάπως έτσι:

Κώδικας:
if me.ΚΑΤΑΣΤΑΣΗ =2  then me.ΑΡ_ΑΝΑΝΕΩΣΗΣ = me.ΑΡ_ΑΝΑΝΕΩΣΗΣ +1
Καλή δουλειά αγαπητέ μου

Νίκος Δ.
Απάντηση με παράθεση
  #5  
Παλιά 29-05-11, 21:45
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 07-05-2011
Μηνύματα: 65
Προεπιλογή

Νίκο καθ' ότι άσχετος όταν στο (μετά από ενημέρωση) υπάρχει ήδη ο παρακάτω κώδικας τι κάνω;

Private Sub κατάσταση_AfterUpdate()
If Me.NewRecord Then Exit Sub
If Me.κατάσταση = "ανανέωση" Then
Me.έναρξη = Me.λήξη
comboDiarkia_AfterUpdate
End If
End Sub

Δικό σου δημιούργημα και αυτό.
Απάντηση με παράθεση
  #6  
Παλιά 29-05-11, 23:02
Το avatar του χρήστη Meteora
Συντονιστής
Όνομα: Νίκος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 28-12-2008
Περιοχή: Θεσσαλονίκη
Μηνύματα: 605
Προεπιλογή

Απλά, προσθέτεις μια γραμμή Γιώργη!

Private Sub κατάσταση_AfterUpdate()
If Me.NewRecord Then Exit Sub
If Me.κατάσταση = "ανανέωση" Then
Me.έναρξη = Me.λήξη
me.ΑΡ_ΑΝΑΝΕΩΣΗΣ = me.ΑΡ_ΑΝΑΝΕΩΣΗΣ +1
comboDiarkia_AfterUpdate
End If
End Sub

Το πεδίο [ΑΡ_ΑΝΑΝΕΩΣΗΣ] δεν ξέρω αν το γράφω σωστά...

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

Νίκος Δ.
Απάντηση με παράθεση
  #7  
Παλιά 29-05-11, 23:54
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 07-05-2011
Μηνύματα: 65
Προεπιλογή

Νίκο είναι οκ,σε ευχαριστώ πάρα πάρα πολύ.

Καλό σου βράδυ!!
Απάντηση με παράθεση
  #8  
Παλιά 30-05-11, 15:51
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 07-05-2011
Μηνύματα: 65
Προεπιλογή

Νίκο καλησπέρα,
Θα μπορούσες να με βοηθήσεις και σε κάτι ακόμη;
Έχω 2 πεδία στην φόρμα (ΝΟΜΟΣ) και (ΑΛΛΗΛΟΓΡΑΦΙΑ).
Θα ήθελα όταν στο πεδίο ΝΟΜΟΣ βάζω ΑΤΙΚΗ ή ΑΤΙΚΗΣ το πεδίο ΑΛΛΗΛΟΓΡΑΦΙΑ να παίρνει την τιμή ΝΑΙ.
Στο πεδίο αλληλογραφία έχω ως προεπιλογή το ΟΧΙ.
Απάντηση με παράθεση
  #9  
Παλιά 30-05-11, 19:11
Το avatar του χρήστη Meteora
Συντονιστής
Όνομα: Νίκος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 28-12-2008
Περιοχή: Θεσσαλονίκη
Μηνύματα: 605
Προεπιλογή

Καλησπέρα Γιώργο

Στο συμβάν "Με την εστίαση" του πεδίου [ΑΛΛΗΛΟΓΡΑΦΙΑ], γράψε :

Κώδικας:
if me.ΝΟΜΟΣ="ΑΤΙΚΗ" or me.ΝΟΜΟΣ="ΑΤΙΚΗΣ" then me.[ΑΛΛΗΛΟΓΡΑΦΙΑ]="ΝΑΙ"
Προσοχή όμως στα Ελληνικά ή στα Εγγλέζικα για το ΝΑΙ...

Αυτά αγαπητέ μου


Υστερολόγιο: Θα είχες πάρει απάντηση από άλλους φίλους-μέλη του Forum, αν η ερώτηση απευθυνόταν σε όλους...
Απάντηση με παράθεση
  #10  
Παλιά 30-05-11, 19:51
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 07-05-2011
Μηνύματα: 65
Προεπιλογή

Σε ευχαριστώ Νίκο,
Υπάρχει όμως το εξής πρόβλημα και το ερώτημα απευθύνεται και σε όποιοδήποτε άλλο φίλο που θα ήθελε να βοηθήσει.
Βάζοντας στο πεδίο ΝΟΜΟΣ (ΑΤΤΙΚΗΣ) το πεδίο ΑΛΛΗΛΟΓΡΑΦΙΑ αλλάζει σε ΝΑΙ εάν όμως μπήκε κατά λάθος και αλλάξεις το πεδίο ΝΟΜΟΣ π.χ σε ΘΕΣΣΑΛΟΝΙΚΗ δεν αλλάζει σε (ΟΧΙ) αλλά παραμένει το (ΝΑΙ) στο πεδίο αλληλογραφία.
Απάντηση με παράθεση
Απάντηση στο θέμα

Εργαλεία Θεμάτων
Τρόποι εμφάνισης

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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
Αυτόματη αρίθμηση NIC Access - Ερωτήσεις / Απαντήσεις 2 30-08-10 23:00
Αύξουσα αρίθμιση σε πίνακα που δημιουρ. απο ερώτημα sakis Access - Ερωτήσεις / Απαντήσεις 2 05-12-09 16:00
Αύξουσα άθροιση με χρήση υποερωτήματος Ms-Office-Development Team Access samples - Χρήσιμα αρχεία & παραδείγματα 0 10-11-09 12:52
Αύξουσα άθροιση με χρήση υποερωτήματος kon73 Access - Ερωτήσεις / Απαντήσεις 0 07-02-09 14:32
Μεταφορά δεδομένων απο πεδίο σε πεδίο Meteora Access - Ερωτήσεις / Απαντήσεις 5 30-01-09 19:03


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