上一主题: schedAttr 宏 -- 指定存储属性

下一主题: setSchedEvents() JavaScript 函数

schedGroup 宏 -- 指定事件组

schedGroup 宏指定一组项的名称和颜色编码。 月视图将一个组中的所有项聚合到一个事件中。 月视图以外的其他视图以项所属的组的格式显示各个项。 以下可选值是有效的宏参数:

grpname=xxx

(必需)指定组名称。 该宏自动为组分配一个编号,并将该编号赋给名为 schedGroup_xxx 的 JavaScript 变量,其中 xxx 表示组名称。 可以在 setSchedEvents() JavaScript 函数中使用此变量,以创建属于该组的事件。

注意:该参数是 schedGroup 宏的唯一必需参数。

label=xxx

为组指定标签。 如果指定,会在所有视图中显示该标签。

legend=xxx|0

为位于计划底部的图例显示组的说明。 如果当前视图存在至少一个组示例,将在图例中显示该组。 指定 0 会使图例始终排除组。

默认:0

color=black|color

指定组的项中文本的颜色。 您可以采用 CSS 格式指定颜色,即使用有效的 Web 颜色或以井号开头的十六进制值。

示例:对于红色,输入“#FF0000”或“red”。

默认值:black

bgcolor=white|color

指定组中的项的背景色。 您可以采用 CSS 格式指定 bgcolor,即使用有效的 Web 颜色或以井号开头的十六进制值。

示例:对于红色,输入“#FF000”或“red”。

默认值:white

style=normal|bold|italic

将组的文本样式指定为正常、粗体或斜体样式。

默认值:正常

在变更日历上配置中断窗口和维护窗口

您可以在 list_chgsched_config.htmpl 中编辑 PDM_MACRO 语句,以修改变更窗口的颜色、标签、图例和图标。

注意:在使用 schedGroup 宏变更变更日历上窗口的格式时,如果希望它的格式与变更排定程序保持一致,您还必须更新 schedule.css

配置变更窗口

  1. 在文本编辑器或 WSP 中打开 list_chgsched_config.htmpl 表单。

    您可以在以下目录中找到此文件:

    $NX_ROOT\bopcfg\www\htmpl\web\analyst\
    
  2. 在 schedGroup 宏中,修改以下 PDM_MACRO 语句:

    对于维护时间窗:

    <PDM_MACRO NAME=schedGroup grpname=maintWindow 
    
    bgcolor=lightgreen
    label="维护"
    legend="维护时间窗"
    icon= "confirmation_12.png">
    

    对于空当时间窗:

    <PDM_MACRO NAME=schedGroup grpname=blackoutWindow style=italic color=white 
    
    bgcolor=black
    label="空当"
    legend="空当时间窗"
    icon= "warning_12.png">
    
    bgcolor

    指定时间窗的背景色。

    label

    将时间窗标签指定为“空当”或“维护”。

    legend

    指定在变更日历上显示的图例的文本。

    icon

    指定 12x12 像素 web 图像的可选 URL。

    如果某个变更单完全位于维护窗口内或与中断窗口交叠,此图标在变更日历上与变更单或组一起显示。

  3. 保存表单。

    变更窗口已配置。