Δημιουργία Δομής Διάσπασης Εργασίας (WBS) με Python

Αυτό το σύντομο tutorial εξηγεί πώς να δημιουργήσετε μια δομή διάσπασης εργασίας WBS χρησιμοποιώντας Python. Θα σας παρέχει λεπτομέρειες για τη ρύθμιση του IDE, μια λίστα βημάτων και δείγμα κώδικα για εργασία με το MS Project WBS χρησιμοποιώντας Python. Θα λάβετε πληροφορίες για τη βελτίωση του δοσμένου κώδικα ώστε να δημιουργήσετε μια προσαρμοσμένη έξοδο MPP.

Βήματα για τη δημιουργία WBS με Python

  1. Ρυθμίστε το IDE για εργασία με WBS χρησιμοποιώντας Aspose.Tasks for Python via .NET
  2. Ορίστε την άδεια προϊόντος και δημιουργήστε ένα κενό project
  3. Ορίστε μια προσαρμοσμένη μορφή κώδικα WBS χρησιμοποιώντας το αντικείμενο κλάσης WBSCodeDefinition
  4. Προσθέστε μια μάσκα για τον κωδικό WBS για τον καθορισμό της μορφής αρίθμησης κάθε επιπέδου
  5. Προσθήκη πολλαπλών εργασιών με καθορισμένη ιεραρχία
  6. Επαναϋπολογίστε το έργο για να δημιουργήσετε ξανά τον κωδικό WBS σύμφωνα με τη καθορισμένη διαμόρφωση
  7. Αποθηκεύστε το έργο με τη μορφή κώδικα WBS που ορίστηκε
  8. Φορτώστε ξανά το έργο για να διαβάσετε τη δομή WBS σε αυτό

Τα παραπάνω βήματα περιγράφουν πώς να εργαστείτε με τη δομή ανάλυσης έργου χρησιμοποιώντας Python. Ορίστε την άδεια, δημιουργήστε ένα νέο έργο, ορίστε μια προσαρμοσμένη μορφή κώδικα WBS μαζί με τη μάσκα, και προσθέστε πολλαπλές εργασίες με μια δεδομένη ιεραρχία. Επαναϋπολογίστε το έργο για να ανανεώσετε τους κώδικες WBS, αποθηκεύστε το έργο και φορτώστε το ξανά για να διαβάσετε τη δομή WBS για όλες τις εργασίες στο έργο.

Κώδικας για τη δημιουργία της δομής κατανομής εργασίας με Python

Αυτός ο κώδικας δείχνει πώς να δημιουργήσετε μια Δομή WBS χρησιμοποιώντας Python. Το αρχείο MPP εξόδου μπορεί να προστατευτεί χρησιμοποιώντας την ιδιότητα MPPSaveOptions.protection_password, προσθέτοντας επιπλέον προσαρμοσμένους κωδικούς περιγράμματος παράλληλα με τον κωδικό WBS, ή χρησιμοποιώντας τους setters Task.wbs/wbs_level για να παρακάμψετε χειροκίνητα τους αυτόματα δημιουργημένους κωδικούς. Εάν θέλετε να χρησιμοποιήσετε αναγνώσιμους αλφαριθμητικούς κωδικούς, δοκιμάστε να υλοποιήσετε το WBSSequence με κεφαλαία ή πεζά γράμματα.

Αυτός ο οδηγός διδάσκει πώς να εφαρμόσετε τη διάσπαση εργασίας σε ένα αρχείο έργου. Για να ορίσετε έναν προκάτοχο σε ένα έργο, ανατρέξτε στο άρθρο Ορισμός προκάτοχου στο MS Project χρησιμοποιώντας Python.

 Ελληνικά