Περιεχόμενο TechKnowledge
ΣΎΝΟΨΗ Σε ένα πρόγραμμα άλλου κατασκευαστή, παρακολουθούνται πρόσθετα δεδομένα που σχετίζονται με έγγραφα παραγγελίας πώλησης τόσο στο επίπεδο "Επικεφαλίδα πωλήσεων" όσο και "Γραμμή πωλήσεων" σε μια σχέση ένα προς ένα. Αυτό το άρθρο περιγράφει πώς μπορείτε να κάνετε μια συνάρτηση Report Writer για να ανακτήσετε τα πρόσθετα δεδομένα στο λεξικό σας σε μια αναφορά κενής φόρμας τιμολογίου SOP που έχει τροποποιηθεί σε μεγάλο βαθμό στο Report Writer. ΠΕΡΙΣΣΌΤΕΡΕς ΠΛΗΡΟΦΟΡΊΕς Τα βοηθητικά προγράμματα κινητικότητας δεν μπορούν να μεταφέρουν την αναφορά λόγω των πόρων που υπάρχουν ήδη στο λεξικό ανάπτυξης και των αναγνωριστικών πόρων που έχουν δημιουργηθεί στο Report Writer. Ωστόσο, μπορείτε να δημιουργήσετε μια συνάρτηση Report Writer για να ανακτήσετε τα δεδομένα στο λεξικό σας. Στη συνέχεια, η συνάρτηση μπορεί να κληθεί από ένα πεδίο υπολογισμού χρησιμοποιώντας μια κλήση συνάρτησης που ορίζεται από το χρήστη στο Report Writer. Επειδή αυτή είναι μια συνάρτηση στο πρόγραμμα άλλου κατασκευαστή, δεν μπορεί να κληθεί από το Report Writer χρησιμοποιώντας το προϊόν Great Plains, αλλά μπορεί να κληθεί από το Report Writer που χρησιμοποιεί το πρόγραμμα άλλου κατασκευαστή. Υπάρχει ένα πρόβλημα σχετικά με τον τρόπο μετακίνησης της προσαρμοσμένης αναφοράς στο προϊόν άλλου κατασκευαστή χωρίς να τη δημιουργήσετε από την αρχή. Η λύση είναι να χρησιμοποιήσετε το παράθυρο "Συντήρηση προσαρμογής" για να κάνετε ένα αρχείο πακέτου με τις λεπτομέρειες της αναφοράς. Αυτό μπορείτε να το κάνετε με το χέρι, για να επεξεργαστείτε το αρχείο πακέτου για να αλλάξετε το προϊόν στο προϊόν άλλου κατασκευαστή. Αυτή η προσέγγιση λειτουργεί επειδή τα αρχεία πακέτου για αναφορές περιέχουν ολόκληρο τον ορισμό της αναφοράς και όχι μόνο τις αλλαγές στην αναφορά. Ακολουθήστε τα παρακάτω βήματα: 1. Στο Dexterity, ανοίξτε το λεξικό ανάπτυξης. 2. Κάντε κλικ στην αναπτυσσόμενη λίστα κουμπιού "Δημιουργία πόρου" δίπλα στο κουμπί "Δημιουργία" στην επάνω αριστερή γωνία της εξερεύνησης πόρων. Επιλέξτε Δέσμη ενεργειών (Συνάρτηση) και δημιουργήστε τις απαιτούμενες συναρτήσεις του Report Writer για να ανακτήσετε τα δεδομένα τρίτων κατασκευαστών. 3. Χρησιμοποιήστε τα Βοηθητικά προγράμματα κινητικότητας και δημιουργήστε το αρχείο μπλοκ ακολουθώντας τη διαδικασία στον Οδηγό ενοποίησης του Great Plains. Βεβαιωθείτε ότι χρησιμοποιείτε τη λειτουργική μονάδα "Μεταφορά λεξικού" που βρίσκεται κάτω από το μενού "Πόροι" για να συμπεριλάβετε τη φόρμα κενού τιμολογίου SOP ως εναλλακτική αναφορά Dynamics. 4. Τοποθετήστε το νέο μπλοκ τρίτων στον φάκελο Great Plains, ξεκινήστε το Great Plains και συμπεριλάβετε τον νέο κώδικα. 5. Κάντε κλικ στην επιλογή "Εργαλεία", κάντε κλικ στην επιλογή "Προσαρμογή" και, στη συνέχεια, κάντε κλικ στην επιλογή "Συντήρηση προσαρμογής". 6. Επιλέξτε το αντικείμενο "Κενή φόρμα τιμολογίου SOP" και, στη συνέχεια, κάντε κλικ στην επιλογή "Εξαγωγή" για να το εξαγάγετε σε ένα αρχείο πακέτου. 7. Ανοίξτε το νέο αρχείο πακέτου με ένα πρόγραμμα επεξεργασίας κειμένου, όπως Σημειωματάριο. 8. Οι πρώτες γραμμές είναι παρόμοιες με τις εξής: <Όνομα στοιχείου="Κενή φόρμα τιμολογίου SOP" ProductId="00" Object="Report" > Αναφορά "Κενή φόρμα τιμολογίου SOP" (όπου 00 = το αναγνωριστικό προϊόντος από το προϊόν τρίτου κατασκευαστή.) 9. Κλείστε Σημειωματάριο και αποθηκεύστε τις αλλαγές. 10. Κάντε κλικ στην επιλογή "Εργαλεία", κάντε κλικ στην επιλογή "Προσαρμογή" και, στη συνέχεια, κάντε κλικ στην επιλογή "Συντήρηση προσαρμογής" και εισαγάγετε το τροποποιημένο αρχείο πακέτου. Αυτό το βήμα θα δημιουργήσει την ίδια αναφορά στο λεξικό αναφορών άλλου κατασκευαστή ως τροποποιημένη εναλλακτική αναφορά. 11. Κάντε κλικ στην επιλογή "Ρύθμιση", κάντε κλικ στην επιλογή "Σύστημα" και, στη συνέχεια, κάντε κλικ στην επιλογή "Ασφάλεια" και εκ παραχωρήσετε πρόσβαση για τους χρήστες στην εναλλακτική αναφορά και, στη συνέχεια, εκ παραχωρήσετε πρόσβαση στην τροποποιημένη εναλλακτική αναφορά που έχετε εισαγάγει. 12. Κάντε κλικ στην επιλογή "Εργαλεία", κάντε κλικ στην επιλογή "Προσαρμογή" και, στη συνέχεια, κάντε κλικ στην επιλογή "Αναφορά συντάκτη" και επιλέξτε το προϊόν άλλου κατασκευαστή. Επιλέξτε την αναφορά και ανοίξτε την. 13. Βεβαιωθείτε ότι όλα τα πράγματα έχουν γίνει σωστά. Αυτό το βήμα είναι σημαντικό, επειδή αυτή η λύση είναι μια λύση και ενδέχεται να μην μεταφέρει όλα τα στοιχεία σωστά. Τα μηνύματα κειμένου που προστίθενται στην αναφορά είναι το πιο πιθανό πρόβλημα που μπορεί να εμφανιστεί. Ενδέχεται να εμφανίζονται ως "χωρίς όνομα" ή "δεν βρέθηκαν" στη διάταξη της αναφοράς. Εάν συμβεί αυτό, διαγράψτε τα και προσθέστε τις σωστές οδηγίες. 14. Για να προσθέσετε τα πρόσθετα δεδομένα στην αναφορά, πρέπει να δημιουργήσετε πεδία υπολογισμού που καλούν την κατάλληλη συνάρτηση Report Writer. Για παράδειγμα, το πεδίο υπολογισμού "Γραμμή 1 χρέωσης σε διεύθυνση" σε αυτή την αναφορά καλεί μια συνάρτηση Report Writer rw_SelectAddrLine. ΑΝΑΦΟΡΕς 1. Χρησιμοποιήστε το εγχειρίδιο "Συντάκτης αναφορών" για πρόσθετη βοήθεια σχετικά με τον τρόπο δημιουργίας ενός πεδίου υπολογισμού που καλεί μια συνάρτηση Report Writer που καθορίζεται από το χρήστη. 2. Ανατρέξτε στον Οδηγό ενοποίησης του Great Plains για πρόσθετη βοήθεια σχετικά με τη δημιουργία ενός αρχείου μπλοκ. 3. Ο Οδηγός προγραμμάτων κινητικότητας για τον Όγκο 2 παρέχει πρόσθετες πληροφορίες σχετικά με τη δημιουργία συναρτήσεων που ορίζονται από το χρήστη. Αυτό το άρθρο ήταν Αναγνωριστικό εγγράφου TechKnowledge: 33486