Można skojarzyć zadanie niestandardowe z przejściem cyklu rozwojowego.
Można skojarzyć zadanie niestandardowe z przejściem cyklu rozwojowego.
Utworzenie zadania niestandardowego wymaga wykonania dwóch czynności. Najpierw administrator dodaje zadanie niestandardowe do cyklu rozwojowego. Następnie programista tworzy zadanie.
Najpierw dodaj do cyklu rozwojowego zadanie niestandardowe. Wykonanie tej czynności wymaga uprawnień administratora.
- Kliknij opcje Narzędzia > Administracja > Ustawienia programu Vault.
- W oknie dialogowym Ustawienia programu Vault kliknij kartę Zachowania > Cykle rozwojowe.
- W oknie dialogowym Definicje cyklu rozwojowego wybierz opcję Definicja cyklu rozwojowego (np. Podstawowy proces zwolnienia), a następnie kliknij przycisk Edytuj. Wybrana nazwa definicji pojawi się na pasku tytułu.
- Z listy Stany cyklu rozwojowego wybierz stan cyklu rozwojowego do edycji, a następnie kliknij kartę Przejścia.
- Kliknij przycisk Edytuj, aby otworzyć okno dialogowe Przejścia i wybierz kartę Typy zadań niestandardowych.
- Kliknij przycisk Dodaj i wprowadź nazwę w polu Wprowadź nową nazwę typu zadania niestandardowego. Kliknij przycisk OK.
Uwaga: Typowa konwencja nazewnictwa to umieszczenie w prefiksie wszystkich typów zadań nazwy firmy.
- Kliknij przycisk OK, aby zamknąć okno dialogowe Przejścia.
Ten typ zadania niestandardowego będzie inicjowany przy każdym przejściu obiektu przez ten cykl rozwojowy.
- Aby włączyć to zadanie niestandardowe w innych przejściach, powtórz kroki 3–5 i określ istniejący typ zadania niestandardowego, zamiast tworzyć nowe zadanie niestandardowe.
Następnie programista tworzy zadanie (nowe rozszerzenie do narzędzia Job Processor). Zadania są zdefiniowane za pomocą kodu jako pliki .NET dll. O tym, do czego służy zadanie decyduje użytkownik.
Uwaga: Rozszerzenie jest przeznaczone do uruchamiania jako usługa, dlatego należy unikać kodu interfejsu użytkownika.
- Utwórz zestaw .NET.
- Skonfiguruj procedurę.
- Wdróż procedurę w określonym katalogu.
- Skonfiguruj narzędzie Job Processor w celu znalezienia i wczytania rozszerzenia. Przy następnym uruchomieniu narzędzie Job Processor wczyta rozszerzenie.
- Gdy narzędzie Job Processor znajdzie typ zadania, które rozszerzenie obsługuje, przekieruje zadanie do kodu rozszerzenia.
Więcej informacji: Narzędzia programistyczne programu Autodesk Vault