
20-06-14, 21:54
|
| Όνομα: Γιώργος Έκδοση λογισμικού Office: Ms-Office 2010 Γλώσσα λογισμικού Office: Ελληνική, Αγγλική | | Εγγραφή: 18-06-2010
Μηνύματα: 3.674
| |
Καλησπέρα
Δημήτρη, τα 7 λεπτά είναι πολλά.
Ο μεγάλος χρόνος οφείλεται στο ότι γίνονται εργασίες που θα μπορούσαν να αποφευχθούν, αν το αρχείο κειμένου ήταν καλύτερο.
Συγκεκριμένα:
1) Υπολογίζεται το ItemNum από το ITEMNR
2) Οι γραμμές με στήλες ItemNum, BarCode και Description (αυτές μόνο χρειάζονται) που προκύπτουν από το αρχείο κειμένου δεν είναι μοναδικές, οπότε πρέπει να απομακρυνθούν οι περιττές.
3) Επειδή δεν είναι σίγουρη η ταξινόμηση στο αρχείο κειμένου, γίνεται ταξινόμηση ως προς τις στήλες ItemNum, BarCode.
Αν συνεπώς το αρχείο κειμένου είχε μόνο τα πεδία ItemNum, BarCode και Desriprion, οι εγγραφές ήταν μοναδικές και ταξινομημένες ως προς τα πεδία ItemNum, BarCode, θα φθάναμε στο ζητούμενο σε χρόνο που κατά τη γνώμη μου δε θα ξεπερνούσε το 1 λεπτό.
Νομίζω εύκολα θα μπορούσε να εξαχθεί το αρχείο κειμένου στη μορφή που περιγράφω.
Αν δε γίνεται, αν θέλεις, ανέβασε το πραγματικό αρχείο κειμένου.
Ίσως με κάποιες αλλαγές στον κώδικα να μπορέσω να βελτιώσω το χρόνο.
Φιλικά/Γιώργος
|