TDBPlanner
灵活而强大的日/月/周/多日/多资源/时间表和自定义计划用户界面组件
功能概述
高度可配置的组件,用于交互式计划和调度应用
•包含DB感知和非DB感知版本
•模式通过TDBDaySource、TDBMonthSource和TDBPeriodSource进行
•已测试(但不限于)以下数据库:dBase、Paradox、DBIsam、Access、Apollo、Interbase、SQL Server 2000、TurboDB、FlashFiler、FireDac
•可以调整大小/移动的项
•放置多行可编辑项目或富文本可编辑项
•带有多个图像列表图像的项
•带字幕时间的指示项
•只读项
•在适当位置的表格
•多种显示模式:日(5、6、10、15、30、60分钟)、周、月、日时段、半日时段和自定义网格显示
•多天/资源视图和多资源/天视图
•可控制的活动日开始、活动日结束、活动开始、活动结束
•用于插入、删除、单击鼠标左键、单击鼠标右键的事件
•重叠/不重叠的项目
•HTML导出
•保存到数据流
•项目提示
•富文本项
•清除项
•印刷
•12/24小时显示
•国际化能力
•带有对齐、图像和事件的标头
•印刷
•支持图层
•链接项
•通过各种附加警报处理程序组件发出警报
•与拼写检查器接口,包括直接支持Addict Spell Check
•项目交换组件中的迷你HTML格式文本
•对数据感知计划程序的内置循环支持
•特殊月视图和数据感知月视图
•支持VCL样式
可与TMS Planner组件一起使用的高度可配置的月份日历和日期选择器
包含的组件:
•TPlannerCalendar:高度可配置的非DB感知日历组件
•TDBPlannerCalendar:支持DB的日历组件,可以自动显示TMS Planner事件数据库中的事件
•TPlannerCalendarGroup:多月日历组件
•TPlannerDatePicker:带有高度可配置日历下拉菜单的日期选择器
•TDBPlannerDatePicker:带有日历下拉列表的可识别数据库的日期选择器,可以自动显示TMS Planner事件数据库中的事件
•TDBPlannerMaskDatePicker:带有日历下拉菜单的可屏蔽DB的日期选择器,可以自动显示TMS Planner事件数据库中的事件
•TPlannerDBDatePicker:单个DB字段可识别DB的日期选择器,支持空日期输入
•TPlannerDBMaskDatePicker:屏蔽了单个DB字段的DB感知日期选择器,支持空日期输入
•TPlannerRangeSelector:用于输入日期范围的控件,范围从开始日期到结束日期
其他工具和信息:
•TPlanner的附加工具列表:TPlanner附加实用程序
•在此示例中,使用派生TPlanner类中的自定义TPlannerItem类别
•使用TPlannerScript和TatPascalScripter使Tplanner可编写脚本
•通过TAlarmScript和TatPascalScripter将可自定义的Pascal脚本用作项目警报
•配置和触发警报的样例
•其他示例应用程序显示了与TDBTodoList的拖放互操作性
•使用TPlannerGCalendarExchange和TPlannerLiveCalendarExchange将Planner项目导入或导出到Google Calendar或Windows Live Calendar
TMS计划组件可将您带到任何平台:Windows和Web应用程序
日模式视图
月模式视图
多天/资源视图
带有自定义绘图处理程序的水平视图
计划程序形状和侧边栏视图
样例应用
演示文件夹 |
描述 |
演示1 |
概述演示 : 非DB感知Planner与水平和垂直日模式+月模式 |
演示2 |
概述演示 : DB感知主要Planner在daymode与从计划反映自动变化的计划在计划员视图(BDE)数据库 |
演示3 |
演示了HTML表单在非DB-aware计划程序中的使用 |
演示4 |
演示了在Planner中弹出事件编辑器和事件形状 |
演示5 |
演示了HTML表单在DB-aware计划程序中的使用 |
演示6 |
演示了Planner中的各种用户界面事件 |
演示7 |
演示了Planner中自定义时间轴的使用 |
演示8 |
演示了Planner内的拖放功能 |
演示9 |
演示一个简单的Planner警报处理程序 |
演示10 |
演示在Planner中显示分离选择,并在分离选择的分时段上显示多个事件创建 |
演示11 |
演示在Planner和PlannerWaitList之间进行拖放 |
演示12 |
演示在普通Planner项目和全天Planner事件的标题之间拖放 |
演示13 |
演示自定义Planner事件绘图和弹出事件编辑器的自定义绘图工具 |
演示14 |
演示基于PositionProps选择控制的多月模式 |
演示15 |
演示Planner – Outlook导入/导出 |
演示16 |
概述演示DB-aware Planner for Access (ADO) |
演示17 |
概述演示DB-aware Planner for Apollo |
演示18 |
概述演示DB-aware Planner for DBIsam |
演示19 |
概述演示DB-aware Planner for Interbase |
演示20 |
演示如何在Planner中设置2个完整的链接项目 |
演示21 |
演示如何使用带有DB-aware Planner防止创建重叠事件 |
演示22 |
演示带有自定义TPlannerItem类别的Planner |
演示23 |
演示TDBPlannerMonthView |
演示24 |
演示在TplannerWaitList和TplannerMonthView之间进行拖放 |
演示25 |
演示自定义的TmyMonthPlannerView和自定义的TMyMonthPlannerItem |
演示26 |
演示带有资源数据库表的多资源Planner |
演示27 |
演示TDBPlanner内置的往返支持 |
演示28 |
演示一个完整的基于SQL命令的DB-aware DBPlanner安装启用 |
演示29 |
演示从Planner中自定义打印 |
演示30 |
演示Planner创建1200个事件的性能 |
演示31 |
演示使用1200个事件/ 200个资源显示DBPlanner的性能 |
|
|