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

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

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 09-03-11, 13:03
Όνομα: Μάρω
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 09-03-2010
Περιοχή: Αθήνα
Μηνύματα: 287
Προεπιλογή Index στην Access

Καλημέρα σε όλους και καλή Σαρακοστή.
Επανέρχομαι με ένα ερώτημα που με απασχολεί καιρό.
Έχω ένα πίνακα [ΤΙΜΟΛΟΓΙΑ] με τα πεδία:
Αρ.Τιμολογίου - Συμβολισμός(Περιγραφή) - Τιμή

Έχω επίσης και ένα πίνακα [ΚΑΤΑΧΩΡΗΣΗ] που καταχωρώ τα τιμολόγια και τις ποσότητες τους.
Αρ.Τιμολογίου -Τιμή (Τιμολογίου) * Ποσότητα

Υπάρχει όμως περίπτωση να υπάρχει και Βοηθητικό Τιμολόγιο.
Σε αυτή την περίπτωση θέλω να
IIf([B_Timologio]>0;[ΤΙΜΟΛΟΓΙΑ]![Timi Β.Τιμολογίου]*[Posotita];[ΤΙΜΟΛΟΓΙΑ]![Timi]*[Posotita])
Να τονίσω ότι τιμολόγιο και βοηθητικό τιμολόγιο στον πίνακα [ΚΑΤΑΧΩΡΗΣΗ] συνδέονται και τα δύο με τον Αρ. Τιμολογίου του πίνακα [ΤΙΜΟΛΟΓΙΑ]

π.χ.
Αρ.Τιμ........................Τιμή....... .................Ποσότητα ............. Β.Τιμ ............ Αποτέλεσμα
123 ........................ 5,00€ ....................... 5 ........................ ............................. 5,00€ * 5
223 ........................ 8,00€ .......................1 ........................ ............................. 8,00€ * 1
333 ........................ 10,00€ .................... 3 ........................123 ........................ 5,00€ * 3




Ευχαριστώ εκ των προτέρων
Μάρω
Απάντηση με παράθεση
  #2  
Παλιά 09-03-11, 17:03
Το avatar του χρήστη Meteora
Συντονιστής
Όνομα: Νίκος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 28-12-2008
Περιοχή: Θεσσαλονίκη
Μηνύματα: 1.033
Προεπιλογή

Καλησπέρα σε όλους

Καλή Σαρακοστή Μάρω!
Αποκλείεις την περίπτωση να κάνεις χρήση ενός πίνακα με record αποτελούμενο απο τα πεδία : [ID], [ArithAtimologio], [Atimi], [ArithBtimologio], {Btimi], [Posotita];
Αν υπάρχει περιεχόμενο στο πεδίο [ArithBtimologio], τότε στο ερώτημα να εμφανίζεται -σε μια έκφραση, το γινόμενο [Btimi].[Posotita], αντί του [Atimi].[Posotita].

Με ειλικρινή εκτίμηση

Νίκος Δ.
Απάντηση με παράθεση
  #3  
Παλιά 09-03-11, 18:17
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα

Μάρω, η ΒΔ που επισυνάπτω αποτελεί μια προσομοίωση του ζητούμενου, αν το κατάλαβα καλά. Αποτελείται από:
1) Τον πίνακα «tblTimologioA» ο οποίος περιέχει τον κωδικό των ειδών (εργασιών κλπ), την περιγραφή τους και τη βασική τιμή (ΤιμήΑ).
2) Τον πίνακα «tblTimologioB», ο οποίος περιέχει τον κωδικό και την τιμή των ειδών (εργασιών κλπ), που έχουν και δεύτερη τιμή (ΤιμήΒ).
3) Τον πίνακα «tblKatahorisi», ο οποίος περιέχει τις ποσότητες των ειδών και τον κωδικό τους. Δε χρειάζονται πεδία για την τιμή και την αξία, αφού τα στοιχεία αυτά μπορούν να υπολογιστούν και ως υπολογιζόμενα δε θα πρέπει να αποθηκεύονται.
Το ερώτημα «qryKatahorisiALL» συνδυάζει τα στοιχεία από όλους τους πίνακες και με κατάλληλους τύπους υπολογίζει την τελική τιμή «ΤιμήΤ» και την αξία (Posotita*ΤιμήΤ).
Φιλικά/Γιώργος

ΥΓ Φίλε Νίκο διαπιστώνω ότι δουλεύαμε παράλληλα
Συνημμένα Αρχεία
Τύπος Αρχείου: mdb TimologiaA_B.mdb (288,0 KB, 35 εμφανίσεις)
Απάντηση με παράθεση
  #4  
Παλιά 09-03-11, 20:07
Όνομα: Μάρω
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 09-03-2010
Περιοχή: Αθήνα
Μηνύματα: 287
Προεπιλογή

Καλησπέρα,
σας ευχαριστώ και τους δύο για την άμεση ανταπόκριση.
Μάλλον σας μπέρδεψα
Στον πίνακα [Τιμολόγιο] υπάρχει μία μοναδική [Τιμή].
Γιώργο έχει δίκιο για τον πίνακα [Καταχώρηση] ... ήθελα να πώ ... ερώτημα

ανάλυση του παραδείγματός μου
Αρ.Τιμ........................Τιμή....... .................Ποσότητα ............. Β.Τιμ ............ Αποτέλεσμα
α)123 ........................ 5,00€ ....................... 5 ........................ ............................. 5,00€ * 5
β) 333 ........................ 10,00€ .................... 3 ........................123 ........................ 5,00€ * 3

α) Εάν δεν υπάρχει τιμή στο [Β.Τιμ. - " " ] να παίρνει την [Τιμή - 5,00€] του [Τιμ.-123] και να την πολλ/ζει με την ποσότητα αλλιώς....
β) Στην περίπτωση που υπάρχει τιμή στο [Β.Τιμ.- 123] να παίρνει την [Τιμή - 5,00€] του [Τιμ.-123] και να την πολλ/ζει με την ποσότητα.





Ελπίζω τώρα να σας κατατόπισα
Μάρω
Απάντηση με παράθεση
  #5  
Παλιά 09-03-11, 21:56
Όνομα: ΔΗΜΗΤΡΗΣ
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 09-11-2010
Περιοχή: Γιαννιτσά
Μηνύματα: 149
Προεπιλογή

Για δες αυτο που επισυναπτω
Ισως σου κανει
Συνημμένα Αρχεία
Τύπος Αρχείου: accdb timologia_ab.accdb (512,0 KB, 38 εμφανίσεις)
Απάντηση με παράθεση
  #6  
Παλιά 09-03-11, 22:10
Όνομα: Μάρω
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 09-03-2010
Περιοχή: Αθήνα
Μηνύματα: 287
Προεπιλογή

Με μια πρώτη ματιά βολέυει μια χαρά Δημήτρη.
Θα το κοιτάξω το πρωί καλύτερα και θα σου πώ.






Σας ευχαριστώ όλους,
Μάρω
Απάντηση με παράθεση
  #7  
Παλιά 09-03-11, 22:35
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα στην παρέα

Μάρω, η νέα ΒΔ που επισυνάπτω πιστεύω ότι προσομοιώνει το ζητούμενο. Αν όχι, εδώ είμαστε. Αποτελείται από:
1) Τον πίνακα «tblTimologio» ο οποίος περιέχει τον κωδικό των ειδών (εργασιών κλπ), την περιγραφή τους και τη βασική τιμή (ΤιμήΑ).
2) Τον πίνακα «tblKatahorisi», ο οποίος περιέχει τις ποσότητες των ειδών και τον κωδικό τους (για να ξέρουμε τι αφορά η ποσότητα και την τιμή μονάδας), καθώς και το πεδίο «TimiB» που μπορεί να είναι κενό ή να παραπέμπει σε κωδικούς του πίνακα «tblTimologio».
3)Το ερώτημα «qryKatahorisiALL» που συνδυάζει τα στοιχεία από όλους τους πίνακες και με κατάλληλους τύπους υπολογίζει την τελική τιμή «ΤιμήΤ» και την αξία (Posotita*ΤιμήΤ).
Σημειώνω ότι η τελική τιμή αν TimiB<> null ισούται με την TimiA που αντιστοιχεί στον κωδικό «TimiB» στον πίνακα «tblTimologio».

Φιλικά/Γιώργος
ΥΓ. Δημήτρη τώρα είδα και τη δική σου λύση. Θα τη μελετήσω.
Συνημμένα Αρχεία
Τύπος Αρχείου: mdb PeriergoTimologio.mdb (264,0 KB, 45 εμφανίσεις)
Απάντηση με παράθεση
  #8  
Παλιά 09-03-11, 22:52
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλησπέρα και καλό βράδυ
Δημήτρη βρίσκω τη λύση σου πολύ καλή. Εγώ δεν τη σκέφτηκα και αναγκάστηκα να χρησιμοποιήσω τη συνάρτηση αναζήτησης: DLookUp.
Γιώργος
Απάντηση με παράθεση
  #9  
Παλιά 09-03-11, 22:56
Όνομα: ΔΗΜΗΤΡΗΣ
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 09-11-2010
Περιοχή: Γιαννιτσά
Μηνύματα: 149
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από kapetang Εμφάνιση μηνυμάτων
Καλησπέρα και καλό βράδυ
Δημήτρη βρίσκω τη λύση σου πολύ καλή. Εγώ δεν τη σκέφτηκα και αναγκάστηκα να χρησιμοποιήσω τη συνάρτηση αναζήτησης: DLookUp.
Γιώργος
Ευχαριστω Γιωργο
Καλο σου βραδυ
Απάντηση με παράθεση
  #10  
Παλιά 10-03-11, 14:14
Όνομα: Μάρω
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 09-03-2010
Περιοχή: Αθήνα
Μηνύματα: 287
Προεπιλογή

Όλα καλά,




Καλημέραααα,
Μάρω
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Συναρτήσεις] INDEX MATCH LOOKUP anestaki Excel - Ερωτήσεις / Απαντήσεις 2 17-03-14 16:21
[Συναρτήσεις] VLOOKUP-INDEX-MATCH ? jimrenoir Excel - Ερωτήσεις / Απαντήσεις 4 09-04-12 01:25
[Γενικά] VLOOKUP ή INDEX & MATCH ???? Lefteris Excel - Ερωτήσεις / Απαντήσεις 3 22-05-11 19:05
[ Φόρμες ] Tab Index Meteora Access - Ερωτήσεις / Απαντήσεις 2 14-11-10 21:48
[ Συναρτήσεις ] Η Mod στην access xristos0718 Access - Ερωτήσεις / Απαντήσεις 4 22-03-10 13:17


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