sgcPlanner Matrice des fonctionnalités

Tout ce que fait sgcPlanner, groupé par tâche, avec un lien vers la rubrique d'aide de chaque fonctionnalité. Le planificateur, le Gantt et le Kanban se lient à un seul TsgcPlannerData, de sorte qu'un changement dans une vue apparaît aussitôt dans les autres.

Planificateur

8 fonctionnalités

Gantt

7 fonctionnalités

Kanban

2 fonctionnalités

.NET

7 paquets NuGet

Documentation

Aide en ligne et manuels PDF

Enregistrée signale les fonctionnalités présentes dans les éditions enregistrée et d'essai, mais pas dans l'édition Community gratuite. ~ signale une fonctionnalité que Community propose en partie, avec la différence indiquée en dessous.

Chaque ligne renvoie à sa rubrique d'aide. La colonne Community indique ce que comprend l'édition .NET Community gratuite ; tout est dans les éditions enregistrée et d'essai.

Planificateur

FonctionnalitéDétailsCommunityAide
Sept vuesJour, semaine de travail, semaine, mois, année, agenda et chronologie (psvDay à psvTimeline). La vue Chronologie par ressource est dans l'édition enregistrée.~La vue Chronologie par ressource est Enregistrée ; dans Community, cette vue affiche un avis.Aide
Glisser-déposerGlisse pour créer une réunion, déplace et redimensionne à la souris (OnItemCreate).Aide
Vue annéeDouze mini-mois dont chaque jour est teinté selon son niveau d'occupation ; un double clic ouvre le jour (psvYear).Aide
RappelsReminderMinutes par élément, et TsgcPlannerReminders déclenche OnReminder quand un rappel est échu, avec Snooze et Dismiss.Aide
Fuseaux horairesUn fuseau horaire par élément (Item.TimeZone), et les vues affichent tous les éléments dans un seul fuseau d'affichage (Data.DisplayTimeZone).Aide
RécurrenceRéunions récurrentes à partir d'une RRULE iCalendar, par exemple FREQ=WEEKLY;BYDAY=TU.EnregistréeAide
RessourcesPersonnes et salles comme ressources, un couloir chacune (GroupByResource).Aide
Calendrier de travailJours ouvrés, heures de travail et jours fériés (WorkDays, WorkTime, Holidays) ; la plage visible avec DayStartHour et DayEndHour.Aide

Gantt

FonctionnalitéDétailsCommunityAide
Arbre des tâchesWBS via ParentId, synthèses, jalons et progression.Aide
Échelle de tempsZoom de 5 minutes à plusieurs années, avec deux niveaux de graduations, ou trois dans le Gantt (TierCount 3), et les périodes non travaillées grisées (TimeScale, Zoom).Aide
DépendancesLiens FS, SS, FF et SF avec décalage ; glisse depuis l'extrémité d'une barre pour créer un lien.EnregistréeAide
Planification automatiqueSchedule et AutoSchedule sur le calendrier de travail.EnregistréeAide
Chemin critiqueShowCriticalPath marque la chaîne de tâches qui fixe la fin du projet ; TotalSlack par tâche.EnregistréeAide
Références de baseSetBaseline et ShowBaseline.EnregistréeAide
Histogramme des ressourcesShowHistogram dessine la charge de chaque ressource par graduation sous le diagramme ; la part supérieure à 100 % est peinte dans la couleur critique (HistogramResourceId, HistogramHeight).Aide

Kanban

FonctionnalitéDétailsCommunityAide
Colonnes et cartesUne colonne par statut avec un badge de comptage et une flèche de réduction ; glisse une carte pour changer son statut et son rang. Les cartes affichent le titre, les étiquettes, les initiales de la ressource, l'échéance et la progression.Aide
Couloirs et limites WIPCouloirs par ressource, parent ou étiquette (SwimlaneBy) et limites WIP (WIPMode).EnregistréeAide

Données partagées et échange

FonctionnalitéDétailsCommunityAide
Vues synchroniséesGlisse une carte vers Terminé et la barre du Gantt et l'événement du planificateur suivent aussitôt (BarColorMode = pbcStatus, SyncSelection).Aide
Liaison à un DataSetTsgcPlannerSource_DataSet charge les éléments à partir d'un TDataSet.Aide
Liaison ItemsSource (.NET)Le Scheduler, le Gantt et le Kanban lient ItemsSource, ResourcesSource et DependenciesSource dans WPF et Avalonia, et des paires DataSource et DataMember dans WinForms. ItemFields, ResourceFields et DependencyFields associent les noms de membres, aussi sous forme d'éléments de propriété XAML. Les éléments déplacés et redimensionnés, les éléments créés et supprimés et les dépendances sont renvoyés aux objets liés (ItemsWriteBack). Dans WPF, le filtre d'un ICollectionView s'applique.Aide
Concepteur Visual Studio (.NET)La balise active du Scheduler, du Gantt et du Kanban WinForms affiche Data Source, Data Member, Resources Data Source, Dependencies Data Source, Item Fields et Items Write Back, sur .NET Framework et sur .NET 8 ou ultérieur, et les noms de champs listent les colonnes ou les propriétés des données liées. Sans données ni liaison, le Scheduler, le Gantt et le Kanban affichent 6 tâches d'exemple de la semaine en cours, avec des statuts, une progression et 2 ressources, dans le concepteur et dans les aperçus de WPF et Avalonia. L'exemple n'est jamais enregistré dans le formulaire ni dans le XAML.Aide
JSONSaveToFile et LoadFromFile écrivent et lisent le format JSON documenté de sgcPlanner, dans toutes les éditions.Aide
iCalendarImporte et exporte des fichiers .ics (TsgcPlannerICalendar).EnregistréeAide
MS Project XMLImporte et exporte du XML Microsoft Project (TsgcPlannerMSProject).EnregistréeAide
Smart PasteAppuie sur Ctrl+Shift+V sur la vue Scheduler, Gantt ou Kanban, ou appelle SmartPaste, et un texte collé comme un e-mail devient un nouvel élément ou remplit l'élément sélectionné : titre, début, fin, ressources, étiquettes et notes, plus journée entière, avancement ou statut là où la vue les a. Les ressources et les statuts sont associés à ceux du planificateur, OnSmartPaste peut modifier ou refuser les valeurs, et SmartPasteUndo annule le changement. Seuls le texte collé et les descriptions de champs sont envoyés au fournisseur d'IA défini dans AIProvider, et sans fournisseur un analyseur local lit des lignes comme Title: Review.Aide
Annuler et rétablirData.Undo enregistre chaque modification faite par une vue, le clavier, Smart Paste, le moteur de planification ou le code, partagée par toutes les vues ; BeginGroup et EndGroup font une seule étape de plusieurs modifications.Aide
Modification sur placeF2, ou glisser pour créer dans le Planificateur, puis taper le titre par-dessus l'élément dans le Planificateur, le Gantt ou le Kanban (InplaceEdit, BeginEdit).Aide

Thèmes, rendu et passerelles

FonctionnalitéDétailsCommunityAide
ThèmesThèmes clair et sombre : Theme := utDark.Aide
Rendu sans interfaceTsgcPlannerRenderer génère du PNG et du SVG sur un serveur ou sous Linux64.Aide
Synchronisation Google CalendarTsgcPlannerGoogleSync synchronise un planificateur avec un Google Calendar dans les deux sens via sgcWebSockets, avec jeton de synchronisation, pagination et gestion des conflits (OnConflict).EnregistréeAide
Synchronisation Outlook et Microsoft 365TsgcPlannerGraphSync synchronise un planificateur avec un calendrier Outlook de Microsoft 365 ou Outlook.com dans les deux sens via Microsoft Graph et sgcWebSockets, avec des requêtes delta et la gestion des conflits (OnConflict).EnregistréeAide
Synchronisation CalDAVTsgcPlannerCalDAVSync synchronise un planificateur avec un calendrier CalDAV (Nextcloud, iCloud, Fastmail, Radicale ou tout serveur CalDAV) dans les deux sens via sgcWebSockets, avec jetons de synchronisation, ETags et gestion des conflits (OnConflict).EnregistréeAide
Abonnement iCalTsgcPlannerICalSubscription s'abonne à une URL .ics en lecture seule (Google, Outlook, Apple, listes de jours fériés ; webcal:// accepté) avec ETag et If-Modified-Since.EnregistréeAide
De droite à gauche (arabe et hébreu)Les colonnes du Scheduler et du Calendar et la règle de temps, la grille des tâches et le séparateur du Gantt, ainsi que les colonnes et les cartes du Kanban sont en miroir ; le temps continue de courir de haut en bas. MirrorTimeline fait courir l'axe de temps du Gantt depuis la droite, comme le fait Microsoft Project.Aide
Impression et aperçu avant impressionPrint et ShowPrintPreview impriment la plage du planificateur sur une page, le Gantt en tuiles avec la liste des tâches et l'en-tête de temps sur chaque page, et le tableau Kanban à la largeur de la page sans couper une carte. PrintSettings règle une seule fois le papier, l'orientation, les marges, l'échelle, l'en-tête et le pied de page pour l'imprimante, l'aperçu et le PDF. Dans toutes les éditions, sur VCL, FireMonkey, WinForms, WPF et Avalonia (FireMonkey imprime sous Windows et macOS).Aide
Export PDF accessible, PDF/UA et PDF/A (avec sgcPDF)ExportToPDF écrit des pages vectorielles avec du vrai texte et un texte alternatif qui nomme la vue, la plage de dates et les éléments de la page. Le fichier est par défaut un document PDF/UA balisé, et PDFALevel ajoute PDF/A-2a ou PDF/A-3a. Nécessite le pont sgcUIPDF et un sgcPDF sous licence (esegece.sgcUICore.sgcPDF en .NET).EnregistréeAide
AccessibilitéLes vues Scheduler, Timeline, Gantt et Kanban sont exposées à UI Automation avec leurs jours, couloirs, colonnes, éléments et dépendances. Des alternatives au clavier déplacent et redimensionnent les éléments, créent des dépendances du Gantt (Ctrl+K) et déplacent les cartes Kanban, l'anneau de focus est toujours visible et le contraste élevé de Windows remplace les couleurs d'élément par des contours. Activé par défaut sur VCL (Delphi 7 à 13), FireMonkey sous Windows, WinForms, WPF et Avalonia.Aide

sgcPlanner pour .NET

Le planificateur .NET est un portage C# avec le même modèle de données, pour WinForms, WPF et Avalonia, avec les passerelles de calendrier sous forme de paquet séparé.

PaquetÉditionContenu
esegece.sgcPlanner.CommunityCommunity (gratuite)Bibliothèque principale
esegece.sgcPlannerEnregistréeBibliothèque principale
esegece.sgcPlanner.WinFormsEnregistréeContrôles Windows Forms
esegece.sgcPlanner.WpfEnregistréeContrôles WPF
esegece.sgcPlanner.AvaloniaEnregistréeContrôles Avalonia
esegece.sgcPlanner.RenderingEnregistréeRendu sans interface
esegece.sgcPlanner.sgcWebSocketsEnregistrée uniquementPasserelle sgcWebSockets

Documentation

Chaque fonctionnalité de sgcPlanner est documentée dans l'aide de sgcUI, avec une version pour chaque environnement de développement.

Aide en ligne

Commence par l'introduction de sgcPlanner, puis suis le démarrage rapide et les rubriques sur les fonctionnalités.

Delphi →
C++ Builder →
.NET →

Manuels PDF

L'aide complète de sgcUI au format PDF, à lire hors ligne ou à imprimer.

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

Guides de synchronisation des calendriers

Enregistre l'application, connecte le calendrier et lance les démos OutlookCalendarSync et CalDAVSync.

Outlook et Microsoft 365 →
CalDAV →
Meilleur rapport qualité-prix : All-AccessTous les produits eSeGeCe, Support Premium inclus, à partir de €1,059/an.
Voir les tarifs All-Access

Crée avec sgcPlanner

Télécharge l'essai sgcUI et ajoute sgcPlanner à ton application Delphi, C++ Builder ou .NET.