tc-rac-获取时间表模板

发布时间 2023-09-01 15:15:44作者: hexuguang
public void find() throws Exception {
        
        TCComponentContextList tccomponentcontextlist = null;
        TCComponentQueryType tccomponentquerytype;
        try
        {
            tccomponentquerytype = (TCComponentQueryType) session.getTypeComponent("ImanQuery");
            TCTextService tctextservice = session.getTextService();
            TCComponentQuery tccomponentquery = (TCComponentQuery) tccomponentquerytype.find("Schedules...");
            if (tccomponentquery == null)
            {
                System.out.println("没找到!" );
                tccomponentquery = (TCComponentQuery) tccomponentquerytype.find("时间表...");
            }else {
                System.out.println("找到了!" );
            }
            String as[] = tctextservice.getTextValues(new String[]
            { "is_template", "is_baseline" });
            String as1[] ={ "True", "False" };
            System.out.println(Arrays.toString(as));

            tccomponentcontextlist = tccomponentquery.getExecuteResultsList(as, as1);
            
            AIFComponentContext aifs[]= tccomponentcontextlist.toArray();
            for(int i=0;i<aifs.length;i++) {
                
                System.out.println("sdf"+aifs[i].getComponent().getProperty("object_name"));
                
            
            }

        }catch(TCException e){
            
        }
    }