主控台弹框提醒的用法

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:3

主控台弹框提醒的用法

1)如何开启主控台弹框提醒

1)开启主控台右下角的弹框提醒

【操作步骤】 

1、打开主菜单,依次进入【流程中心】—【信息中心】。 

2、在左侧树形目录【信息中心设置】中勾选参数:流程消息弹出框提醒。 

【特别说明】 

1. 该参数只针对当前用户有效,每个用户需要单独设置。

2. 弹框刷新时间和心跳包时间一直,默认为5分钟。

3. 只有失效时间大于当前时间的才会显示出来。


2)如何新增弹框消息

private void SaveBroadCastMsg()

{

    BroadCastMsg msg = new BroadCastMsg(new DynamicObject(Kingdee.BOS.Workflow.Models.WindowRemind.BroadCastMsg.BroadCastMsgType));

    msg.Title = new LocaleValue(Kingdee.BOS.Resource.ResManager.LoadKDString("您有新的普通消息", "002406000006760", Kingdee.BOS.Resource.SubSystemType.BOS));

    msg.Content = new LocaleValue("弹框的内容");

    msg.FailureTime = DateTime.Now.AddDays(1);//失效时间必须大于当前时间

    msg.SendType = 4;//2=任务消息,3=流程消息,4=普通消息

    msg.Id = DBServiceHelper.GetSequenceInt64(this.Context, "T_BAS_BROADCASTMSG", 1).FirstOrDefault();//主键


    List<DynamicObject> recList = new List<DynamicObject>();

    BroadCastReceiver rec = new BroadCastReceiver();

    rec.Receiver = 16394;//FUserId

    rec.Id = msg.Id;

    recList.Add(rec);

    

    BusinessDataServiceHelper.Save(this.Context, new DynamicObject[] { msg });

    BusinessDataServiceHelper.Save(this.Context, recList.ToArray());

}


主控台弹框提醒的用法

1)如何开启主控台弹框提醒1)开启主控台右下角的弹框提醒【操作步骤】 1、打开主菜单,依次进入【流程中心】—【信息中心】。 2、在左侧树形...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息