Gantt图
甘特图用于调度事件
根节点是,有以下属性:
date_start (必须设置)
为每个记录提供事件开始日期时间的字段的名称.
date_stop (r必须设置)
为每个记录提供事件结束日期时间的字段的名称…
color
为值着色。
decoration-{KaTeX parse error: Expected 'EOF', got '}' at position 5: name}̲ 允许根据相应记录的属性更改行…name} 可以是以下颜色之一 (danger, info, secondary, success or warning).
default_group_by
任务分组依据的字段的名称
disable_drag_drop
是否支持拖放
consolidation
在记录单元格中显示合并值的字段名
consolidation_max
最大合并值
consolidation_exclude
排队项
create, cell_create, edit, delete, plan
允许通过将相应属性设置为false来禁用视图中的相应操作(默认: true).
create:面板左上角会出现“ADD”按钮.
cell_create: 单位格上显示 “+” 按钮
edit: 单击即可编辑
plan: 如果设为可编辑,用一个放大镜显示在时间段上归集本时候段未确认(未分配)的任务。
例如:
当你不想在gantt中创建记录时,并且模型上需要开始和结束日期,计划功能应该禁掉,因为即使启用也找不到记录。
offset
根据比例,要添加到今天以计算默认周期的单位数。示例:在default_scale week中偏移+1将打开下周的甘特图,而在default-scale month中偏移-2将打开2个月前的甘特视图。
progress
0-100
string
gantt 图标题
precision:
天:
时度刻度和精度.
默认值:小时
hour:记录向后移到整点(例如:7:12变为8:00)
hour:half: 记录向后移到半点 (例如:7:12变为7:30)
hour:quarter: 记录向后移到刻 (例如:7:12变为7:15)
templates
定义单条记录的悬停模板.
on_create
如果单击视图界面上的’add’,则启动客户端操作,而不是打开常规对话框。这应该包含操作的xmlid(例如:on_create=“%”(my_module.my_wizard)d“
form_view_id
视图ID
dynamic_range:动态范围
如果设置为true,甘特图视图将从第一条记录开始,而不是从年/月/日开始.
thumbnails:缩略图
如果组是关系字段,则允许在组名称旁边显示缩略图。 这需要一个python 字典,其中键是活动模型上字段的名称。值是包含相关模型缩略图的字段的名称.
例子:
<gantt
date_start="date_start"
date_stop="date_stop"
thumbnails="{'user_id': 'image_128'}"
>
</gantt>
当按user_ id分组时,将在用户名称旁边显示用户缩略图.
Graph
显示数据图表,可以分为柱图\曲线图\饼图等,支持降序和升序.
type (optional)
柱图\曲线图\饼图等,默认是柱图。
stacked (optional)
disable_linking (optional)
设置为1以防止将图形上的单击重定向到列表视图,如下图单击,回到LIST视图,此选择用于解决这个问题。
order (optional)
注意:对数据库内容执行图形视图统计时,不能在图形视图中使用非存储函数字段
Grid视图
局限性
截止15版本,此视图官方正在研发进行中,可能需要扩展或更改。
仅测试了日期列字段,selection和manyOne在名义上得到了实现和支持,但尚未测试,datetime根本没有实现。
列单元格很难配置,必须是数字单元格
默认情况下,单元格调整处于禁用状态,必须配置为启用