Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > ΑΞΙΟΓΡΑΦΑ - Ένα πάρα πολύ δύσκολο θέμα!!

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 26-02-10, 14:07
Όνομα: Βαγγέλης
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 25-02-2010
Περιοχή: ΠΑΤΡΑ
Μηνύματα: 78
Προεπιλογή ΑΞΙΟΓΡΑΦΑ - Ένα πάρα πολύ δύσκολο θέμα!!

ΧΑΙΡΕΤΕ
Λοιπόν έχω 2 φόρμες με όνομα [ΚΑΡΤΕΛΕΣ ΠΕΛΑΤΩΝ] και [ΑΞΙΟΓΡΑΦΑ],
Όταν μπαίνω στην [ΚΑΡΤΕΛΕΣ ΠΕΛΑΤΩΝ] με ερωτάει με βάση κριτηρίου για ποιο όνομα πελάτη θέλω να περάσω.
Έστω όνομα πελάτη ΠΑΠΑΔΟΠΟΥΛΟΣ ΠΕΤΡΟΣ
Όταν λοιπόν μπω στην [ΚΑΡΤΕΛΕΣ ΠΕΛΑΤΩΝ] και περάσω μια νέα κίνηση αν ο τύπος παραστατικού είναι [ΕΠΙΤΑΓΗ] ή [ΣΥΝΝΑΛΑΓΜΑΤΙΚΗ] τότε μου βγάζει μια νέα φόρμα με όνομα [ΑΞΙΟΓΡΑΦΑ] εκεί κρατά τα στοιχειά των αξιόγραφων που μου έδωσε αναλυτικά εκείνη την μέρα ο εν λόγο πελάτη.
Πχ
Φόρμα [ΚΑΡΤΕΛΕΣ ΠΕΛΑΤΩΝ]
__________________________________________________ ___________________
Όνομα πελάτη ΠΑΠΑΔΟΠΟΥΛΟΣ ΠΕΤΡΟΣ
Ημερομηνία |αριθμός παραστ. |Τύπος παραστ.| Χρέωση | πίστωση |Μερ. Υπόλοιπο
15/2/10 | 10-12 | Συναλλαγματικές| 0,00€ | 0,00 | 300,00
Φόρμα [ΑΞΙΟΓΡΑΦΑ]
Όνομα πελάτη ΠΑΠΑΔΟΠΟΥΛΟΣ ΠΕΤΡΟΣ
Ημερομηνία συναλλαγής 15/2/10
Ημερομηνία λήξης |αριθμός αξιογρ |ποσό |Μερ. Σύνολο
1/3/10 | 10 | 100€ | 100€
15/3/10 | 11 | 100€ | 200€
31/3/10 | 12 | 100€ | 300€

Έστω λοιπόν ότι μου έδωσε 3 συναλλαγματικές με κωδ από 10 έως 12 και από 100€ η κάθε μια και λήγουν ανά 15 μέρες από την πρώτη ημερομηνία λήξης της πρώτης συναλλαγματικής , δηλαδή αν η πρώτη είναι 1/1/10 η δεύτερη είναι 15/1/10 και η τρίτη 30/1/10 όπως βλέπετε και στο παράδειγμα όταν κλείσω την φόρμα [ΑΞΙΟΓΡΑΦΑ] και μεταφερθώ στην φόρμα [ΚΑΡΤΕΛΕΣ ΠΕΛΑΤΩΝ]
Στο πεδίο πίστωση εκείνης της κίνησης πρέπει να βάλω 300€
Το ΘΕΜΑ είναι ότι όλο αυτό εγώ το κάνω χειροκίνητα.
Θέλω βοήθεια πως θα το κάνω να γίνετε αυτοματοποιημένα δηλαδή
Όταν περάσω μια νέα κίνηση σε έναν πελάτη με τύπο παραστατικού [συναλλαγματικές] να με ερωτάει πότε λήγει η πρώτη συναλλαγματική το πλήθος των συναλλαγματικών, αν το πλήθος είναι πάνω από 1 τότε να με ερωτάει ανά πόσες μέρες λίγη και η επόμενη και η παραεπόμενη και και και, τι κωδικό έχει η πρώτη συναλλαγματική (αν είναι πάνω από μια τότε ο κωδικός της επόμενης συναλλαγματικής είναι ίσως με την προηγούμενη +1 δηλ. 10 η πρώτη, 11 η δεύτερη, 12 η τρίτη και πάει λέγοντας ανάλογα με το πλήθος των συναλλαγματικών εκείνης της ημερομηνίας συναλλαγής και όταν παταω το κουμπί εξόδου από την φόρμα [ΑΞΙΟΓΡΑΦΑ] και πηγαίνω πριν στην [καρτέλα πελατών] να τοποθετεί στο πεδίο πίστωση εκείνης της ημερομηνίας συναλλαγής που πέρασα της συναλλαγματικές το σύνολο τον συναλλαγματικών που αντλείτε από την φόρμα [ΑΞΙΟΓΡΑΦΑ].

ολες οι φορμες εχουν προελευση απο 2 ερωτηματα με ονομα κατελες και αξιογραφα


ΕΥΧΑΡΙΣΤΩ παρά πολύ για όποιον το διάβασε ΟΟΟΟλο αυτό
Όποιος το βρει ΑΠΛΑ με σώζει !!!
Απάντηση με παράθεση
  #2  
Παλιά 26-02-10, 18:12
Όνομα: Βαγγέλης
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 25-02-2010
Περιοχή: ΠΑΤΡΑ
Μηνύματα: 78
Προεπιλογή

τοσο δυσκολο ειναι??? :- (
Απάντηση με παράθεση
  #3  
Παλιά 26-02-10, 18:26
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.035
Προεπιλογή

Βαγγέλη καλησπέρα, δύσκολο είναι να περιγράψει κανείς το τι ακριβώς ζητά
(εγώ θα είχα περισσότερες δυσκολίες σε μια τέτοια περιγραφή) χωρίς τη συνοδεία κάποιου επισυναπτόμενου παραδείγματος.

Δεν είναι εύκολο μέσα από μερικές σειρές να κατανοήσει κανείς το ζητούμενο σου όταν δεν βλέπει το αρχείο σου.

Πιο απλά, ...μια εικόνα = 1000 λέξεις

Αν θέλεις, ανέβασε ένα παράδειγμα. Να είσαι σίγουρος ότι θα ασχοληθούν περισσότεροι με το θέμα σου.

Φιλικά

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση
  #4  
Παλιά 26-02-10, 18:36
Όνομα: Βαγγέλης
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 25-02-2010
Περιοχή: ΠΑΤΡΑ
Μηνύματα: 78
Προεπιλογή

Κ Τάσο
Βασικά προσπάθησα να ανεβάσω την βάση μου αλλά δεν μπορώ να βρω από πού ανεβάζω συνημμένο αρχείο!!!!
Πιστεύω ότι το έχω περιγράψει το τι θέλω πολύ αναλυτικά και βγαίνει νόημα.
ευχαριστω
Βαγγελης
Απάντηση με παράθεση
  #5  
Παλιά 26-02-10, 18:41
Το avatar του χρήστη editolis
Super Moderator
Όνομα: Τολης
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 02-01-2010
Περιοχή: ATHENS-GREECE
Μηνύματα: 180
Προεπιλογή

Αγαπητε Φιλε Βαγγελη,

Καλο θα ηταν να ανεβασεις την βαση σου με
μονο τα βασικα στοιχεια ωστε να καταλαβουμε
καλυτερα αυτο που ζητας το οποιο δειχνει
εκ πρωτης οψεος λιγο μπερδεμενο.

Εαν δεν ανεβασεις δειγμα θα αναλωθουμε σε παρα
πολλες ασκοπες και ισως αναποτελεσματικες λυσεις
για σενα.

Θα πας εκει που λεει "απαντηση" και θα κανεις την επισυναψη του
αρχειου σου.

Να εισαι σιγουρος οτι θα σε βοηθησουμε.
Απάντηση με παράθεση
  #6  
Παλιά 26-02-10, 19:13
Όνομα: Βαγγέλης
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 25-02-2010
Περιοχή: ΠΑΤΡΑ
Μηνύματα: 78
Προεπιλογή

οκ ανεβαζω !!

Λοιπόν ανεβάζω την βάση μου (ελπίζω να μην γελάσετε με το στήσιμο της βάσης, αλλά την έφτιαξα από το μηδέν δηλαδή την ξεκίνησα το 2004 από ένα απλό πελατολόγιο και την έχω εξέλιξη έτσι με ΜΗΔΕΝ γνώσης VB!)
Όταν ανοίξετε την βάση θα εμφανιστεί μια φόρμα [ΥΠΟΔΟΧΗ]
Πατήστε το διαχείριση λογαριασμό πελατών
Και στο πρώτο πεδίο πατήστε Π (θα βγάλει ΠΕΛΟΠΟΝΝΗΣΟΣ)
Στο δεύτερο πατήστε Π (θα βγάλει ΠΑΤΡΑ)
Και στο τρίτο πάλη Π (θα βγάλει ΠΕΤΡΟΠΟΥΛΟΣ ΠΕΤΡΟΣ)
Και επετα πατήστε το κουμπί καρτέλα πελάτη
Όταν μπείτε μέσα στην καρτέλα θα δείτε την κίνηση που έχω καταχωρίσει δίπλα ακριβός από την πίστωση έχει ένα κουμπί με εικονίδιο μια φόρμα αν το πατήσετε θα βγάλει την 2 φόρμα με της κίνησης των επιταγών εκείνης της ημερομηνίας και πελάτη…..

Παρακαλώ τα φωτα σας!!!!!!
Ευχαριστώ
Βαγγελης
ΥΓ τα Π που σας είπα να πατήσετε επάνω επίτηδες τα έβαλα γιατί είμαι από πάτρα και ως γνωστών φημιζόμαστε για τα π !!!!!!
Συνημμένα Αρχεία
Τύπος Αρχείου: zip diaxirisi logariasmon.zip (989,4 KB, 117 εμφανίσεις)
Απάντηση με παράθεση
  #7  
Παλιά 26-02-10, 22:23
Το avatar του χρήστη editolis
Super Moderator
Όνομα: Τολης
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2013
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 02-01-2010
Περιοχή: ATHENS-GREECE
Μηνύματα: 180
Προεπιλογή

Φιλε Βαγγελη,

Σου δινω ενα δειγμα τροπου αυτοματων
δοσεων απο αλλη Βαση Δεδομενων την οποια
εσυ τωρα θα πρεπει να την τροποποιησεις
αναλογα για την Βαση σου.

Πιστευω οτι αυτο λυνει το θεμα σου.

Οκ?

Το αρχειο επισυναπτετε...
Συνημμένα Αρχεία
Τύπος Αρχείου: zip AutoInstalments.zip (26,0 KB, 119 εμφανίσεις)
Απάντηση με παράθεση
  #8  
Παλιά 26-02-10, 22:52
Όνομα: Βαγγέλης
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 25-02-2010
Περιοχή: ΠΑΤΡΑ
Μηνύματα: 78
Προεπιλογή

κΤολη
Το λύνει κατά πολύ
Λοιπόν

Στην εφαρμογης σας βάλτε και άλλων 1 πινάκα
Ο πίνακας (πελάτες) να έχει όνομα και ClientCode ως πεδία
Στον υπάρχον πινακα που έχετε βάλει εσείς απλά προσθέστε το πεδίο Ημερομηνια_συν, και [κωδ]
όταν παταω το κουμπί Auto Installments τότε να εμφανίζει μια νέα φόρμα με τις εγγραφές που πέρασε στο πινακα αυτό θα γίνει μάλλον με ερώτημα επιλογής
που θα έχει ως κριτήριο το ClientCode την Ημερομηνια_συναλ. Και τον τύπο.
Επίσης στην φόρμα που έχετε στην εφαρμογή σας προσθέστε το πεδίο [κωδ] που ανάλογα με το πλήθος τον αξιόγραφων να βάζει κωδικό. Δλδ αν η πρώτη συναλλαγματική έχει κωδικό 10 και έχουμε πλήθος 5 τότε στο πεδίο [κωδ] πρέπει να βάλει 10,11,12,13,14,15.

Ευχαριστώ πολύ
ΒΑγγελης
Απάντηση με παράθεση
  #9  
Παλιά 26-02-10, 22:58
Όνομα: Βαγγέλης
Έκδοση λογισμικού Office: Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 25-02-2010
Περιοχή: ΠΑΤΡΑ
Μηνύματα: 78
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από tzvangel Εμφάνιση μηνυμάτων
κΤολη
Το λύνει κατά πολύ
Λοιπόν

Στην εφαρμογης σας βάλτε και άλλων 1 πινάκα
Ο πίνακας (πελάτες) να έχει όνομα και ClientCode ως πεδία
Στον υπάρχον πινακα που έχετε βάλει εσείς απλά προσθέστε το πεδίο Ημερομηνια_συν, και [κωδ]
όταν παταω το κουμπί Auto Installments τότε να εμφανίζει μια νέα φόρμα με τις εγγραφές που πέρασε στο πινακα αυτό θα γίνει μάλλον με ερώτημα επιλογής
που θα έχει ως κριτήριο το ClientCode την Ημερομηνια_συναλ. Και τον τύπο.
Επίσης στην φόρμα που έχετε στην εφαρμογή σας προσθέστε το πεδίο [κωδ] που ανάλογα με το πλήθος τον αξιόγραφων να βάζει κωδικό. Δλδ αν η πρώτη συναλλαγματική έχει κωδικό 10 και έχουμε πλήθος 5 τότε στο πεδίο [κωδ] πρέπει να βάλει 10,11,12,13,14,15.

Ευχαριστώ πολύ
ΒΑγγελης
το πεδιο Ημερομηνια_συν ομαδοποιει το πακετο που περασα απο την φορμα της εφαρμογης σας
δλδ στης 12/02/10 πηρα 12 συναλαγματικιες απο τον Γιωργο Σταματιου:
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Γενικά] Άφαντο νέο θέμα xristos Excel - Ερωτήσεις / Απαντήσεις 0 29-08-12 17:12
[Γενικά] Τεχνικό θέμα PANIK Excel - Ερωτήσεις / Απαντήσεις 2 24-04-12 18:21
[Γενικά] θέμα εκτύπωσης giorgos-barca Excel - Ερωτήσεις / Απαντήσεις 2 06-04-12 14:17
Δύσκολο πρόβλημα με ημερομηνίες σε ερωτήματα! mihalisp Access - Ερωτήσεις / Απαντήσεις 15 29-11-10 15:28


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