sgcPlanner Macierz funkcji

Wszystko, co potrafi sgcPlanner, pogrupowane według zadań, z linkiem do tematu pomocy każdej funkcji. Harmonogram, Gantt i Kanban wiążą się z jednym TsgcPlannerData, więc zmiana w jednym widoku od razu widać w pozostałych.

Harmonogram

Funkcje: 8

Gantt

Funkcje: 7

Kanban

Funkcje: 2

.NET

Pakiety NuGet: 7

Dokumentacja

Pomoc online i podręczniki PDF

Zarejestrowana oznacza funkcje, które są w edycji zarejestrowanej i wersji próbnej, a nie ma ich w bezpłatnej edycji Community. ~ oznacza funkcję, którą Community ma tylko częściowo, z różnicą poniżej.

Każdy wiersz prowadzi do swojego tematu pomocy. Kolumna Community pokazuje, co zawiera bezpłatna edycja .NET Community; wszystko jest w edycji zarejestrowanej i wersji próbnej.

Harmonogram

FunkcjaSzczegółyCommunityPomoc
Siedem widokówDzień, tydzień roboczy, tydzień, miesiąc, rok, agenda i oś czasu (psvDay do psvTimeline). Widok Timeline zasobów jest w edycji zarejestrowanej.~Widok Timeline zasobów jest w edycji Registered; w Community ten widok pokazuje komunikat.Pomoc
PrzeciąganiePrzeciągnij, aby utworzyć spotkanie, przenoś je i zmieniaj rozmiar myszą (OnItemCreate).Pomoc
Widok rocznyDwanaście mini miesięcy, w których każdy dzień jest zacieniony według obłożenia; dwukrotne kliknięcie otwiera dzień (psvYear).Pomoc
PrzypomnieniaReminderMinutes dla każdego elementu, a TsgcPlannerReminders wywołuje OnReminder, gdy nadejdzie czas przypomnienia, z Snooze i Dismiss.Pomoc
Strefy czasoweStrefa czasowa dla każdego elementu (Item.TimeZone), a widoki pokazują wszystkie elementy w jednej strefie wyświetlania (Data.DisplayTimeZone).Pomoc
PowtarzanieSpotkania cykliczne z reguły iCalendar RRULE, na przykład FREQ=WEEKLY;BYDAY=TU.ZarejestrowanaPomoc
ZasobyOsoby i sale jako zasoby, każdy na osobnym torze (GroupByResource).Pomoc
Kalendarz roboczyDni robocze, godziny pracy i święta (WorkDays, WorkTime, Holidays); widoczny zakres przez DayStartHour i DayEndHour.Pomoc

Gantt

FunkcjaSzczegółyCommunityPomoc
Drzewo zadańWBS przez ParentId, zadania zbiorcze, kamienie milowe i postęp.Pomoc
Skala czasuPowiększenie od 5 minut do lat, z dwoma poziomami podziałki, a w Ganttcie z trzema (TierCount równe 3), i zacieniowanym czasem wolnym od pracy (TimeScale, Zoom).Pomoc
ZależnościPowiązania FS, SS, FF i SF z opóźnieniem; przeciągnij od końca paska, aby połączyć.ZarejestrowanaPomoc
Automatyczne planowanieSchedule i AutoSchedule według kalendarza roboczego.ZarejestrowanaPomoc
Ścieżka krytycznaShowCriticalPath zaznacza łańcuch zadań, który wyznacza koniec projektu; TotalSlack dla każdego zadania.ZarejestrowanaPomoc
Linie bazoweSetBaseline zapisuje plan, a ShowBaseline rysuje go jako cienki pasek pod każdym bieżącym paskiem.ZarejestrowanaPomoc
Histogram zasobówShowHistogram rysuje pod wykresem obciążenie każdego zasobu w każdym podziale; część powyżej 100% jest malowana kolorem krytycznym (HistogramResourceId, HistogramHeight).Pomoc

Kanban

FunkcjaSzczegółyCommunityPomoc
Kolumny i kartyJedna kolumna na status z plakietką liczby i strzałką zwijania; przeciągnij kartę, aby zmienić jej status i pozycję. Karty pokazują tytuł, tagi, inicjały zasobu, termin i postęp.Pomoc
Tory i limity WIPTory według zasobu, elementu nadrzędnego lub tagu (SwimlaneBy) oraz limity WIP (WIPMode).ZarejestrowanaPomoc

Wspólne dane i wymiana

FunkcjaSzczegółyCommunityPomoc
Zsynchronizowane widokiPrzeciągnij kartę do Done, a pasek Gantta i zdarzenie harmonogramu podążą od razu (BarColorMode = pbcStatus, SyncSelection).Pomoc
Powiązanie z DataSetTsgcPlannerSource_DataSet wiąże elementy, zasoby i zależności z dowolnym TDataSet i zapisuje zmiany z powrotem.Pomoc
Powiązanie ItemsSource (.NET)Scheduler, Gantt i Kanban wiążą ItemsSource, ResourcesSource i DependenciesSource w WPF i Avalonia oraz pary DataSource i DataMember w WinForms. ItemFields, ResourceFields i DependencyFields mapują nazwy składowych, także jako elementy właściwości XAML. Przesunięte i zmienione elementy, nowe i usunięte elementy oraz zależności są zapisywane z powrotem do powiązanych obiektów (ItemsWriteBack). W WPF obowiązuje filtr ICollectionView.Pomoc
Projektant Visual Studio (.NET)Inteligentny znacznik Schedulera, Gantta i Kanbana w WinForms pokazuje Data Source, Data Member, Resources Data Source, Dependencies Data Source, Item Fields i Items Write Back, na .NET Framework i na .NET 8 lub nowszym, a nazwy pól wyświetlają kolumny lub właściwości powiązanych danych. Bez danych i bez powiązania Scheduler, Gantt i Kanban pokazują 6 przykładowych zadań bieżącego tygodnia, ze statusami, postępem i 2 zasobami, w projektancie oraz w podglądach WPF i Avalonia. Przykład nigdy nie jest zapisywany w formularzu ani w XAML.Pomoc
JSONSaveToFile i LoadFromFile zapisują i wczytują udokumentowany format JSON sgcPlanner, w każdej edycji.Pomoc
iCalendarImportuj i eksportuj pliki .ics (TsgcPlannerICalendar).ZarejestrowanaPomoc
MS Project XMLImportuj i eksportuj Microsoft Project XML (TsgcPlannerMSProject).ZarejestrowanaPomoc
Smart PasteNaciśnij Ctrl+Shift+V w widoku Scheduler, Gantt lub Kanban albo wywołaj SmartPaste, a wklejony tekst, na przykład e-mail, stanie się nowym elementem lub wypełni zaznaczony: tytuł, początek, koniec, zasoby, tagi i notatki, a także cały dzień, postęp lub status, jeśli widok je ma. Zasoby i statusy są dopasowywane do własnych w planerze, OnSmartPaste może edytować lub odrzucić wartości, a SmartPasteUndo cofa zmianę. Do dostawcy AI ustawionego w AIProvider wysyłany jest tylko wklejony tekst i opisy pól, a bez dostawcy lokalny parser odczytuje wiersze takie jak Title: Review.Pomoc
Cofanie i ponawianieData.Undo rejestruje każdą zmianę wykonaną przez widok, klawiaturę, Smart Paste, silnik planowania lub kod, współdzieloną przez wszystkie widoki; BeginGroup i EndGroup łączą wiele zmian w jeden krok.Pomoc
Edycja w miejscuF2 albo przeciągnięcie w harmonogramie, aby utworzyć element, a potem wpisanie tytułu nad elementem w harmonogramie, Ganttcie lub Kanbanie (InplaceEdit, BeginEdit).Pomoc

Motywy, renderowanie i mosty

FunkcjaSzczegółyCommunityPomoc
MotywyJasny i ciemny motyw: Theme := utDark.Pomoc
Renderowanie bez interfejsuTsgcPlannerRenderer renderuje PNG i SVG na serwerze lub w systemie Linux64.Pomoc
Synchronizacja z Google CalendarTsgcPlannerGoogleSync synchronizuje planner z jednym kalendarzem Google w obu kierunkach przez sgcWebSockets, z tokenem synchronizacji, stronicowaniem i obsługą konfliktów (OnConflict).ZarejestrowanaPomoc
Synchronizacja z Outlook i Microsoft 365TsgcPlannerGraphSync synchronizuje planner z jednym kalendarzem Outlook z Microsoft 365 lub Outlook.com w obu kierunkach przez Microsoft Graph i sgcWebSockets, z zapytaniami delta i obsługą konfliktów (OnConflict).ZarejestrowanaPomoc
Synchronizacja CalDAVTsgcPlannerCalDAVSync synchronizuje planner z jednym kalendarzem CalDAV (Nextcloud, iCloud, Fastmail, Radicale lub dowolny serwer CalDAV) w obu kierunkach przez sgcWebSockets, z tokenami synchronizacji, ETag i obsługą konfliktów (OnConflict).ZarejestrowanaPomoc
Subskrypcja iCalTsgcPlannerICalSubscription subskrybuje adres URL .ics tylko do odczytu (Google, Outlook, Apple, listy świąt; webcal:// jest akceptowany) z ETag i If-Modified-Since.ZarejestrowanaPomoc
Od prawej do lewej (arabski i hebrajski)Kolumny Scheduler i Kalendarza oraz linijka czasu, siatka zadań i rozdzielacz Gantta, a także kolumny i karty Kanban są odbite lustrzanie; czas nadal biegnie z góry na dół. MirrorTimeline prowadzi oś czasu Gantta od prawej, tak jak robi to Microsoft Project.Pomoc
Drukowanie i podgląd wydrukuPrint i ShowPrintPreview drukują zakres harmonogramu na jednej stronie, wykres Gantta w kafelkach z listą zadań i nagłówkiem czasu na każdej stronie oraz tablicę Kanban w szerokości strony bez przecinania karty. PrintSettings ustawia raz papier, orientację, marginesy, skalowanie, nagłówek i stopkę dla drukarki, podglądu i PDF. We wszystkich wydaniach, w VCL, FireMonkey, WinForms, WPF i Avalonia (FireMonkey drukuje w systemach Windows i macOS).Pomoc
Dostępny eksport do PDF, PDF/UA i PDF/A (z sgcPDF)ExportToPDF zapisuje strony wektorowe z prawdziwym tekstem i tekstem alternatywnym, który nazywa widok, zakres dat i elementy na stronie. Plik jest domyślnie oznakowanym dokumentem PDF/UA, a PDFALevel dodaje PDF/A-2a lub PDF/A-3a. Wymaga mostka sgcUIPDF i licencjonowanego sgcPDF (esegece.sgcUICore.sgcPDF w .NET).ZarejestrowanaPomoc
DostępnośćWidoki Scheduler, Timeline, Gantt i Kanban są udostępniane UI Automation wraz z dniami, torami, kolumnami, elementami i zależnościami. Odpowiedniki w klawiaturze przesuwają elementy i zmieniają ich rozmiar, tworzą zależności Gantta (Ctrl+K) i przenoszą karty Kanban, wskaźnik fokusu jest zawsze widoczny, a wysoki kontrast systemu Windows zastępuje kolory elementów konturami. Domyślnie włączona w VCL (Delphi 7 do 13), FireMonkey w systemie Windows, WinForms, WPF i Avalonia.Pomoc

sgcPlanner dla .NET

Planner .NET to port w C# z tym samym modelem danych, dla WinForms, WPF i Avalonia, z mostami kalendarza jako osobnym pakietem.

PakietEdycjaZawartość
esegece.sgcPlanner.CommunityCommunity (bezpłatna)Biblioteka podstawowa
esegece.sgcPlannerZarejestrowanaBiblioteka podstawowa
esegece.sgcPlanner.WinFormsZarejestrowanaKontrolki Windows Forms
esegece.sgcPlanner.WpfZarejestrowanaKontrolki WPF
esegece.sgcPlanner.AvaloniaZarejestrowanaKontrolki Avalonia
esegece.sgcPlanner.RenderingZarejestrowanaRenderowanie bez interfejsu
esegece.sgcPlanner.sgcWebSocketsTylko zarejestrowanaMost sgcWebSockets

Dokumentacja

Każda funkcja sgcPlanner jest opisana w pomocy sgcUI, z osobną wersją dla każdego środowiska programistycznego.

Pomoc online

Zacznij od wprowadzenia do sgcPlanner, a potem przejdź do szybkiego startu i tematów o funkcjach.

Delphi →
C++ Builder →
.NET →

Podręczniki PDF

Cała pomoc sgcUI jako plik PDF, do czytania offline lub wydruku.

Delphi (PDF) →
C++ Builder (PDF) →
.NET (PDF) →

Przewodniki synchronizacji kalendarzy

Zarejestruj aplikację, połącz kalendarz i uruchom demo OutlookCalendarSync i CalDAVSync.

Outlook i Microsoft 365 →
CalDAV →
Najkorzystniejsza oferta: All-AccessWszystkie produkty eSeGeCe, ze wsparciem Premium w cenie, już od €1,059 rocznie.
Zobacz cennik All-Access

Twórz z sgcPlanner

Pobierz wersję próbną sgcUI i dodaj sgcPlanner do swojej aplikacji Delphi, C++ Builder lub .NET.