下载 sgcPlanner

sgcPlanner 包含在 sgcUI All-Access 试用版中,Delphi 和 C++ Builder 各有一个安装程序,涵盖全部 14 款 sgcUI 产品。您可以下载功能完整的试用版,运行无需 IDE 的预编译演示程序,或将 NuGet 包添加到 .NET 项目中。许可证可在定价页面购买。

免费试用版下载

一个 sgcUI 试用版即可安装所有 sgcUI 产品(包括 sgcPlanner),并提供完整功能供评估使用。

适用于 Delphi 的 sgcUI 试用版

Delphi 7 至 RAD Studio 13 的全功能评估版,包含全部 14 款 sgcUI 产品(含 sgcPlanner)和示例项目。

下载 Delphi 试用版 →

适用于 C++ Builder 的 sgcUI 试用版

C++ Builder 2007 至 13 的全功能评估版。包含 C++ 头文件和示例项目的相同组件。

下载 C++ Builder 试用版 →

预编译示例程序

每款 sgcUI 产品的可直接运行的可执行文件。sgcPlanner 演示包括 ProjectPlanner、TeamScheduler、ProjectGantt、TaskBoard、DataSetPlanner、ICalendarSync、ICalSubscription、GoogleCalendarSync、HeadlessReport 和 PlannerFMX。

下载示例程序 →

试用版包含什么

  • sgcPlanner 的全部功能,包括注册版功能和 sgcPlannerWS 桥接
  • 同一安装程序中的其他 13 款 sgcUI 产品
  • 试用期结束后会显示试用提示,其他一切不变

三步运行 sgcPlanner

安装试用版,运行一个演示,然后把 sgcPlanner 放到您自己的窗体上。

第 1 步

为 Delphi 或 C++ Builder 安装 sgcUI 试用版。IDE 组件面板上会出现 SGC Planner 页。

第 2 步

运行 sgcUI_bin.zip 中编译好的演示,或打开 ProjectPlanner 演示项目并按 F9。

第 3 步

在窗体上放置一个 TsgcPlannerData 和一个 TsgcVCLScheduler、TsgcVCLGantt 或 TsgcVCLKanban,设置视图的 Data 属性并添加项目。

运行 sgcPlanner 演示

ProjectPlanner

ProjectPlanner

甘特图、看板和日程表基于同一个数据对象,始终同步。

TeamScheduler

TeamScheduler

六种视图、资源分组和重复会议。

仅限注册版 ProjectGantt

链接、自动排程、关键路径、基线和 Microsoft Project XML。

仅限注册版 TaskBoard

看板上的状态列、按资源划分的泳道和 WIP 限制。

DataSetPlanner

DataSetPlanner

项目、资源和依赖关系绑定到 TDataSet,编辑写回。

仅限注册版 ICalendarSync

导入和导出 .ics 文件。

ICalSubscription

仅限注册版 ICalSubscription

跟随只读 .ics URL,例如假日列表。

仅限注册版 GoogleCalendarSync

通过 sgcWebSockets 与一个 Google 日历双向同步。

HeadlessReport

无需窗口即可把视图渲染为图像文件。

PlannerFMX

FireMonkey 应用程序中的三种视图。

支持的 IDE 与平台

项目支持
Delphi (VCL)Delphi 7 至 13,Win32 与 Win64。
FireMonkeyDelphi XE6 至 13,支持 Windows、macOS、iOS 和 Android。
C++ BuilderC++ Builder 2007 至 13。
Linux64自 Delphi 10.2 起支持数据、引擎、JSON、iCalendar、MS Project 和渲染器。
.NETWinForms、WPF 和 Avalonia。桥接包面向 .NET Standard 2.0、.NET 8、.NET 9 和 .NET 10。
桥接Google 日历同步和 iCal 订阅(sgcPlannerWS)需要注册版 sgcWebSockets 和注册版。

适用于 .NET 的 sgcPlanner

sgcPlanner 同时提供纯托管的 C# 移植版本,类名与 Delphi 版本相同,适用于 WinForms、WPF 和 Avalonia,以 NuGet 包形式发布。

NuGet 包

使用 dotnet add package esegece.sgcPlanner.Community 安装免费的社区版,或使用 dotnet add package esegece.sgcPlanner 安装注册版。适用于您的 UI 框架的控件位于 esegece.sgcPlanner.WinForms、esegece.sgcPlanner.Wpf和esegece.sgcPlanner.Avalonia 中。 桥接包 esegece.sgcPlanner.sgcWebSockets 仅限注册版。

在 NuGet 上查看 →

.NET 示例程序

示例项目:ProjectPlanner, TeamScheduler, GoogleCalendarSync, HeadlessRender。

阅读 .NET 概述 →

社区版 vs. 注册版

免费的 sgcPlanner 社区版适用于年营业收入低于 100 万欧元且开发者不超过 5 人的个人和组织。注册版包含全部功能、完整源代码和商业许可。 The Community edition keeps the three views, drag and drop, summaries, milestones, progress, the DataSet source, JSON and headless output, and leaves out recurrence, auto scheduling, dependency arrows, critical path, baselines, the Timeline view, swimlanes, WIP limits, iCalendar, MS Project XML and the bridges.

需要许可证?

查看 sgcPlanner 的定价选项,或将其作为 sgcUI 版本的一部分购买。