English version
German version
Spanish version
French version
Italian version
Portuguese / Brazilian version
Dutch version
Greek version
Russian version
Japanese version
Korean version
Simplified Chinese version
Traditional Chinese version
Hindi version
Czech version
Slovak version
Bulgarian version
 

Corel WordPerfect 7 προγραμματισμού παράδειγμα μακροεντολής

Λογισμικο RSS Feed





Μελέτη περίπτωσης: Η γραμματέας χρησιμοποιώντας Corel WordPerfect 7 είναι συχνά απαιτείται για την πραγματοποίηση υπολογισμών και τοποθετήστε τις τιμές σε τιμολόγια ή άλλα documents.She κάνει αυτό με την είσοδό τους υπολογισμούς είτε σε μια πραγματική αριθμομηχανή εταγραφή και η απάντηση, ή το Microsoft αριθμομηχανή και αντιγραφή επικόλληση το αποτέλεσμα στη συνέχεια στο έγγραφο. Αυτό επηρεάζει την παραγωγικότητα, όπως η διαδικασία αυτή αυξάνει το χρονικό διάστημα που απαιτείται για την ολοκλήρωση των εργασιών και των αποβλήτων φορά στην αναπόφευκτη διόρθωση των σφαλμάτων που occur.Proposal: Μια γραμματέας ζήτησε λογισμικού για να είναι γραπτή, η οποία δίνει τη δυνατότητα να το κάνουμε υπολογισμούς και, εφόσον απαιτείται, για να μετατρέψετε πρότυπο αριθμούς τιμές του νομίσματος ως απλή λειτουργία, στο εσωτερικό της Corel WordPerfect 7.Feasibility μελέτη: Αφού ανέλυσε το πρόβλημα που περιγράφεται παραπάνω αυτή τη λειτουργία είναι ιδανικό για την αυτοματοποίηση. Μια λύση που να βασίζεται σε μια μακροεντολή θα ήταν να το υφιστάμενο μεθόδους που εφαρμόζονται. Η εξοικονόμηση χρόνου και στην αύξηση της παραγωγικότητας καθιστά το σύστημα που προτείνει μια πρακτική και αποτελεσματική εναλλακτική λύση για την τρέχουσα system.User εγχειρίδιο Απαιτήσεις: Ο χρήστης πρέπει να εισέλθει σε υπολογισμούς ένα νέο ή ένα υπάρχον έγγραφο, σε διάφορα στάδια σε όλη τη δημιουργία του κειμένου. Ο χρήστης ορίζει επίσης ότι η μακροεντολή δεν αλλάξετε τη μορφοποίηση του εγγράφου σε οποιαδήποτε way.The χρήστης απαιτεί την ικανότητα να επιλέξετε τις παρακάτω επιλογές για τη διαμόρφωση του αποτελέσματος: 1) Εμφανίζονται ένα ποσό στο πρότυπο αριθμό ή το νόμισμα. 2) Εμφανίζονται ένα ποσό χρησιμοποιώντας αρνητικό πρόσημο παρένθεση ή να δείξει αρνητικά στοιχεία. 3) Προαιρετική χρήση κόμματα όπου required.Specification: Εφαρμογές λογισμικού που θα χρησιμοποιηθεί: Corel WordPerfect 7.Purposes χρήσης μακροεντολή: Υπολογίστε το άθροισμα των αριθμητικών στοιχείων που καθορίζονται από το user.Data να ενταχθεί σε μακρο: Όλα τα αριθμητικά στοιχεία άρχισε από το user.Use μακρο: Επιτάχυνση της επεξεργασίας των δεδομένων, ως εκ τούτου την αύξηση της παραγωγικότητας, με την περικοπή των πρόσθετων πλήκτρων αναγκαίες για τη λειτουργία του υπολογισμού manually.Solution: Μια μακροεντολή που χρησιμοποιεί τον πίνακα χαρακτηριστικό το Corel WordPerfect 7 να διεξάγουν τις απαιτούμενες μαθηματικές πράξεις στη συνέχεια τοποθετήστε το αποτέλεσμα στη θέση ενός υπολογισμού τέθηκε ως τύπο. Η λύση αυτή θα κυμαίνεται από ένα έως τρία λεπτά για να ολοκληρωθεί κάθε πράξη, την πορεία σε ρυθμιστεί σωστά και πλήρως λειτουργικό σύστημα της περιγραφής ορίζεται below.Design του συστήματος λαμβάνοντας υπόψη τις ανάγκες των χρηστών και των πόρων που διατίθενται στις εκτέλεση της μακροεντολής στο περιβάλλον αυτό. Έχω προέρχεται ένας αλγόριθμος που θα ικανοποιεί όλες τις απαιτήσεις που περιγράφονται ανωτέρω. Οι προδιαγραφές για το μεμονωμένο σύστημα χρειάζεται προγραμματισθέντων έχει ως εξής: Οι τυπικές διαμορφώσεις που απαιτούνται: 16 ΜΒ RAM. Microsoft συμβατό ποντίκι. Corel WordPerfect 7. Η μακροεντολή αρχείο. Επεξεργαστή Pentium 155 MHZ. 1 Gbyte σκληρό δίσκο χωρητικότητας ή των Windows 98. Microsoft συμβατό πληκτρολόγιο. DOS 6,0 ή καλύτερη. Windows 95Method των εισροών: Πληκτρολόγιο, αριθμητικών χαρακτήρων ή κλειδί pad. Σύλληψη μέθοδο: Μεταφορά στο πρόχειρο. Εισαγωγή δεδομένων: Κάθε αριθμητικών δεδομένων που έχουν εισαχθεί από τον χρήστη. Έξοδος δεδομένων: Το άθροισμα του υπολογισμού στο αριθμητική form.Method της παραγωγής: Για να VDU, στο σημείο εισόδου data.Using παρούσας προδιαγραφής έχω γράψει έναν αλγόριθμο που κάνει αποτελεσματική χρήση των διαθέσιμων πόρων σε Corel WordPerfect 7.Algorithm για εφαρμογές λογισμικού μακροεντολή: [1] Έλεγχος για είσοδο. [α] ξοδος αν δεν βρέθηκε. [2] Επιλέξτε τύπο. [3] Δημιουργήστε ένα κελί πίνακα. [4] Εισαγωγή ισούται υπογράψουν πριν από τον τύπο. [5] Υπολογίζεται ο πίνακας. [6] Βεβαιωθείτε ότι ως αποτέλεσμα δεν εισβάλουν. [α] ξοδος αν διαπιστωθεί σφάλμα (5 +6 = ε). [7] Αίτηση χρήστη (μορφοποίηση). [α] Έξοδος στο αίτημα του χρήστη (πιεστηρίων ακυρώσει). [β] Revert & εργασίες καθαρισμού. [8] Μορφοποίηση της εξόδου: [α] αριθμητικό πρότυπο. [β] Νόμισμα. [γ] Χρησιμοποιήστε. [δ] Χρησιμοποιήστε αρνητική μορφή. [8] Να διαγραφεί ο πίνακας που εξέρχονται από το διάλυμα, σε αντικατάσταση του αρχικά τέθηκε formula.Software developmentThe λύση για τον αλγόριθμο που αναφέρθηκε παραπάνω με τη μορφή ενός μακροεντολή που πληροί όλες τις απαιτήσεις που εντοπίστηκαν στην ανάλυση είναι η εξής: Macro σενάριο: / / Macro: Automath.wcm / / Γραπτή σε: Perfect Σενάριο / / Αντικείμενο: Υπολογίστε το άθροισμα των αριθμητικών στοιχείων / / Compiled: 5/09/04 / / ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € SA, © 1998 Michael Hart //============================== =================== / / Προσδιορισμός μεταγλωττιστή, αίτηση για την χρήση εφαρμογών (Α1? "WordPerfect"? Default? "UK") Αν (; DocBlank) Προϋπόθεση εκτελεστεί αν τον τυφλό / / Πήγαινε στην υπορουτίνα oninput πάνε (oninput) endif / / Επιλογή των δεδομένων μπλοκ αριστερά σημείο εισαγωγής Selectwordprevious () / / Προϋπόθεση εκτελεσθεί εάν δεν υπάρχουν στοιχεία που βρέθηκαν Αν (; SelectedText = "") / / Μετάβ υπορουτίνα πάει λάθος (σφάλμα) endif / / Μετατροπή επιλεγμένων μπλοκ δεδομένων σε έναν πίνακα Tableconvertfrom (τύπου: tabularcolumns!) / / Ορισμός προεπιλεγμένο στυλ πίνακα TableCellNumberFormat (FormatType: Γενικές!) / / Απενεργ Ενημέρωση συνδεδεμένων διαγράμματα επιλογή Tableupdateassociatedcharts (κατάσταση: off!) / / Εισαγωγή ίσον αριστερά της μπλοκ Τύπος δεδομένων (κείμενο: "=") Tablecalculate () / / Υπολογίζεται τύπος τιμές του πίνακα / / Αν τύπος σύνταξης είναι άκυρο πηγαίνετε στο άλλο Εάν (; CellFormula) / / Εμφάνιση μενού διαλόγου DialogShow (5001? "WordPerfect") / / Προϋπόθεση εκτελεσθεί εάν χρήστη πιεστηρίων Αν ακυρώσει (MacroDialogResult = 2) / / Επαναφορά της τελευταίας πράξεις Αναίρεση (1) / / Move σημείο εισαγωγής στο τέλος από δεδομένων Bock PosWordNext () / / Πήγαινε στην υπορουτίνα τέλος Go (τέλος) Endif / / Προϋπόθεση εκτελεσθεί εάν ορίζεται Αν νόμισμα (νόμισμα) / / Καθορίστε τη μορφή των δεδομένων, όπως νόμισμα [ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € SA, £ 00,00] TableCellNumberFormat (FormatType: Νόμισμα!) TableCellNumberNegativeNumber (NegDisplayType: Μείον!) Endif / / Προϋπόθεση εκτελεσθεί εάν ορίζεται Αν τα αρνητικά (αρνητικά) / / Να αρνητικό [(9)] Tablecellnumbernegativenumber (negdisplaytype: παρένθεση!) Endif / / Να κόμματα δεν χρησιμοποιούνται TableCellNumberUseCommas (μέλος: Οχι!) / / Προϋπόθεση εκτελεσθεί εάν ορίζεται Εάν τα κόμματα (κόμματα) / / Να μορφή δεδομένων με χρήση κόμματα [2000] TableCellNumberUseCommas (μέλος: Ναι!) Endif / / Επιλέξτε τον πίνακα. Tableselecton (selectionmode: τραπέζι!) / / Επιλογή όλων των κυττάρων του τρέχοντος πίνακα Selecttable () / / Διαγραφή πίνακα περιεχομένων για να μετατρέψει τον Tabledeletetable (delwhat: converttotabs!) / / Move σημείο εισαγωγής στο τέλος των δεδομένων Bock PosWordNext () / / Πήγαινε στην υπορουτίνα τέλος Go (τέλος) / / Αν τύπος σύνταξης είναι άκυρο τότε Else endif / / Προσδιορισμός των σφαλμάτων υπορουτίνα Label (λάθος) / / Εμφάνιση μηνύματος σφάλματος σε περίπτωση άκυρο τύπο MessageBox (? "AUTOMATH μπορεί να συμμορφωθεί"? "Άκυρα δεδομένα στον τύπο. Ακολουθία τερματιστεί."? IconStop!) / / Διαγραφή πίνακα περιεχομένων για να μετατρέψετε έγγραφο Tabledeletetable (delwhat: converttotabs!) / / Διαγραφή χαρακτήρα δεξιά από το σημείο εισαγωγής DeleteCharNext () / / Πήγαινε στην υπορουτίνα τέλος Go (τέλος) / / Προσδιορισμός υπορουτίνα oninput. Label (oninput) / / Εμφάνιση σφαλμάτων μηνύματος σε περίπτωση κενό έγγραφο MessageBox (? "AUTOMATH μπορεί να συμμορφωθεί"? "Δεν δεδομένα! Ακολουθία τερματιστεί."? IconStop!) / / Προσδιορισμός των υπορουτίνα τέλος Label (τέλος) / / Τέλη μακροεντολή Κλείστε //================================================ ==== Υλοποίηση: Προκαταρκτική διαγνωστική: Αφού εκτελέσετε τη μακροεντολή σε ένα σύστημα το ίδιο με τις προδιαγραφές του συστήματος που πρόκειται να εφαρμοστούν, η προκαταρκτικές διαγνωστικές εξετάσεις δείχνουν το χρόνο λειτουργίας να παραμείνει εντός του φάσματος που προβλέπεται κατά τη διάρκεια της analysis.The πραγματοποιήθηκαν μετά τις δοκιμές για να επιβεβαιωθεί ότι η μακροεντολή πληροί το σύνολο των απαιτήσεων του πραγματικού conditions.Tests που πρέπει να εφαρμόζονται: Δοκιμή # μία από τις βασικές μακροεντολής: 1) Βρείτε ένα άτομο που δεν γνωρίζει τίποτα σχετικά με αυτό το macro.2) Παρατήρηση της παρούσας επιμέρους κάνοντας τα εξής: [α] εύκολα χρησιμοποιώντας τις οδηγίες. [β] Load Corel WordPerfect 7. [Γ] Εισαγάγετε έγκυρο αριθμητικών δεδομένων. [Δ] Πρόσβαση μακρο αρχείο. [Ε] Εκτελέστε τη μακροεντολή. [Στ] Επαναλάβετε τα βήματα [γ] στο [ε], με χρήση όλων των δυνατών συνδυασμών των επιλογών. Ιδανικά, το άτομο θα πρέπει να είναι σε θέση να κάνουμε με τα ανωτέρω δεν assistance.3) Παρατήρηση της μακροεντολή εκτελείται σύμφωνα με τον προορισμό τους σε όλες τις συνθήκες δοκιμής conditions.Basic: Έγκυρο Είσοδος: Έξοδος: Άκυρα Είσοδος: εξόδου: [α] 5-5 0 [α], [δεν] Error [b] 2 2 4 [b] qwerty Σφάλμα [γ] 2-4 -2 [γ] Σφάλμα 2gh 32 [δ] 100 * 200 20000 [d]! "ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € SA, £ $% Σφάλμα [ε] 50 / 1 50 [ε] 1 +4-1 $ Σφάλμα [στ] 1 +2-3 * 4 / 5 0,6 [στ] ένα * δύο Σφάλμα [g] 12.345 ÃÆ'à ¢ â, ¬ Å ¡Ãƒâ € SA, £ 12.345,00 [ζ] α1-d3 λάθους (;;) Test # δυο debugged έκδοση: 1) Αφήστε το λογισμικό για τη σχέση δελτίο εποχούμενο σύστημα (τρέχει από Legalease) για την αξιολόγηση από τους χρήστες είναι. (η LINK είναι ένα ειδικό δίκτυο για τους δικηγόρους οι οποίοι συχνά χρειάζονται μαθηματικά λειτουργίες στη γραπτή εργασία) .2) Συλλέγεται σχολιασμό από τους πολίτες είναι πρόθυμοι να help.3) ερευνά και εφαρμόζει τις τυχόν τροποποιήσεις ή αναθεωρήσεις necessary.Maintenance: Κόμματα εμφανίζονται στο νόμισμα των αξιών, ανεξάρτητα από τις ρυθμίσεις. Αυτό το σφάλμα έχει επιτυχώς corrected.I είμαι ο διαχειριστής του δικτυακού τόπου της Wandle βιομηχανική μουσείο (http://www.wandle.org). Ιδρύθηκε το 1983 από

Αρθρο Πηγη: Messaggiamo.Com

Translation by Google Translator





Related:

» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker


Webmaster παίρνει τον κώδικα HTML
Προσθεστε αυτο το αρθρο στον ιστοτοπο σας τωρα!

Webmaster υποβάλλει τα άρθρα σας
Εγγραφή που απαιτείται καμία! Συμπληρώστε τη μορφή και το άρθρο σας είναι στον κατάλογο Messaggiamo.Com

Add to Google RSS Feed See our mobile site See our desktop site Follow us on Twitter!

Υποβαλουν τα αρθρα σας για να Messaggiamo.Com Directory

Κατηγοριες


Πνευματικα Δικαιωματα 2006-2011 Messaggiamo.Com - Site Map - Privacy - Webmaster υποβαλουν τα αρθρα σας για να Messaggiamo.Com Directory [0.01]
Hosting by webhosting24.com
Dedicated servers sponsored by server24.eu