10分钟内结贴 ,散分!

解决方案 »

  1.   

    透视图切换到dimension的时候,逻辑组网要同步
    NavTreeDoubleClickListener.java/// modify by dj调用接口
    ServiceHelper.getTopoService().openCNDEditor(phaseId);ServiceHelper.getLogicService().openPerspective();580ef76c-b736-4dbc-9097-0e1ee3ce6cb7
    任务栏透视图
    TaskStatusBean taskStatus = new TaskStatusBean();
            List<TaskStatusBean> taskStatus = new ArrayList<TaskStatusBean>();
            taskStatus.addAll(taskStatus);
            if (statusBeanList.isEmpty())
            {
                taskStatusService.insertTaskSratus(taskStatus);
            }
    创建方案的时候,打开透视图的同时,需要创建一个Solution Paras的MO对象,MOTypeID是“1000000074”,调用crateMO接口后,将数据插入这张表。CREATE TABLE DNP_AS_TaskStatus( sFdnID    varchar(64),sTaskID    varchar(64),sTasklist    varchar(64),sTaskStatus    varchar(64));
    insert into DNP_AS_TaskStatus (sFdnID,sTaskID,sTasklist,sTaskStatus ) values('100000074','2','3','4');
    insert into DNP_AS_TaskStatus values ('1000000001','1','sheng','1')select * from DNP_AS_TaskStatusupdate DNP_AS_TaskStatus  where sFdnID = '1000000001'
    // 创建扩展表 DNP_AS_NameCache DNP_AS_TaskStatus DNP_AS_TreeItemRelationInfo DNP_AS_ProjectBaseDBVersion
                MoMechanismDao.getInstance().createExtTblsOfMoType(1000000074);