Αυτός ο σύντομος οδηγός εξηγεί πώς να προσθέσετε επαναλαμβανόμενη εργασία στο MS Project χρησιμοποιώντας Python. Παρέχει λεπτομέρειες για τη ρύθμιση του IDE, μια λίστα βημάτων προγραμματισμού και δείγμα κώδικα για την επίδειξη πώς να δημιουργήσετε επαναλαμβανόμενη εργασία στο Microsoft Project χρησιμοποιώντας Python. Μπορούν να οριστούν διάφορες ιδιότητες για την προσαρμογή της επαναλαμβανόμενης εργασίας και τη δημιουργία του επιθυμητού αρχείου εξόδου MPP.
Βήματα για επαναλαμβανόμενες εργασίες του Microsoft Project με χρήση Python
- Ορίστε το περιβάλλον ώστε να χρησιμοποιεί το Aspose.Tasks for Python via .NET για τη χρήση επαναλαμβανόμενων εργασιών Εφαρμόστε την άδεια προϊόντος, φορτώστε το υπάρχον project, και δημιουργήστε μια νέα επαναλαμβανόμενη εργασία
- Ορίστε τη διάρκεια κάθε εργασίας, ορίστε ένα εβδομαδιαίο μοτίβο επανάληψης και ορίστε τις επιθυμητές ημέρες της εβδομάδας σε αυτό.
- Ορίστε τη συνολική διάρκεια των επαναλαμβανόμενων εργασιών ορίζοντας τις ημερομηνίες έναρξης και λήξης
- Ορίστε το αντικείμενο WeeklyRecurrencePattern και ορίστε το παραπάνω καθορισμένο εύρος επανάληψης και επαναληψιμότητας
- Ορίστε αυτό το μοτίβο επανάληψης στην επαναλαμβανόμενη εργασία και συνδέστε την εργασία με το τυπικό ημερολόγιο του έργου
- Προσθέστε την εργασία ως υποεργασία στην επιθυμητή εργασία στο φορτωμένο έργο
- Αποθηκεύστε το προκύπτον έργο ως αρχείο MPP
- Διαβάστε το έργο για να επιβεβαιώσετε την ύπαρξη της επαναλαμβανόμενης εργασίας
Αυτά τα βήματα συνοψίζουν τη διαδικασία για δημιουργία επαναλαμβανόμενης εργασίας στο Microsoft Project χρησιμοποιώντας Python. Φορτώστε την άδεια, ανοίξτε το αρχείο MPP προέλευσης στο αντικείμενο Project, δημιουργήστε μια επαναλαμβανόμενη εργασία με την κλάση RecurringTaskParameters, προσθέστε εβδομαδιαία επανάληψη, ορίστε το εύρος επανάληψης και δημιουργήστε ένα αντικείμενο WeeklyRecurrencePattern με τις παραπάνω παραμέτρους. Συνδέστε ένα ημερολόγιο στην εργασία, προσθέστε το στην επιθυμητή εργασία στο έργο και αποθηκεύστε το ως αρχείο MPP.
Κώδικας για τη δημιουργία επαναλαμβανόμενης εργασίας στο MS Project 2016 χρησιμοποιώντας Python
Αυτός ο κώδικας βοηθά στην εργασία με επαναλαμβανόμενη εργασία στο MS Project. Μπορείτε να χρησιμοποιήσετε το EndAfterRecurrenceRange για να τερματίσετε τις εργασίες μετά από έναν σταθερό αριθμό επαναλήψεων. Οι επαναλήψεις μπορούν να επεκταθούν πέρα από την εβδομαδιαία χρησιμοποιώντας τις επιλογές ημερήσιας, μηνιαίας ή ετήσιας, ανάλογα με τις απαιτήσεις.
Αυτό το άρθρο μας δίδαξε τη διαδικασία δημιουργίας επαναλαμβανόμενων εργασιών. Για να ανοίξετε ένα αρχείο XER χρησιμοποιώντας το Primavera, ανατρέξτε στο άρθρο Open XER File in Python.