zoukankan      html  css  js  c++  java
  • 获取comments 或者work notes 方式

    1、获取work notes 或者comments 任一的数据
    var comments = current.comments_and_work_notes.getJournalEntry(1); //1表示默认取一条数据。-1 表示取所有的数据
    var na = comments.substring(comments.indexOf(" ")+1).split(" ");
    for (var j in na){
    template.print(na[j]+"
    ");
    }
    2.获取comments的数据:
    var comments = current.comments.getJournalEntry(1); //1表示默认取一条数据。-1 表示取所有的数据
    var na = comments.substring(comments.indexOf(" ")+1).split(" ");
    for (var j in na){
    template.print(na[j]+"
    ");
    }
    3、获取worknotes数据:
    var comments = current.work_notes.getJournalEntry(1); //1表示默认取一条数据。-1 表示取所有的数据
    var na = comments.substring(comments.indexOf(" ")+1).split(" ");
    for (var j in na){
    template.print(na[j]+"
    ");
    }
    4、也可以自定义函数 获取数据
    创建script includes:

    var Common = Class.create();
    Common.prototype = Object.extendsObject(AbstractAjaxProcessor, {
    type: 'Common',
    checkRate:function(input) {
    var re = /[1]+.?[0-9]$/; //判断字符串是否为数字 //判断正整数 /[2]+[0-9]]*$/
    if (re.test(input)) {
    return true;
    } else {
    return false;
    }
    },
    searchRecord:function(dic,tableName,isDesc,orderFiled,limit){
    var vaueRecord= new GlideRecord(tableName);
    for (var key in dic) {
    vaueRecord.addQuery(key, dic[key]);//key is filed,dic[key] is value
    }
    vaueRecord.orderBy(orderFiled);
    if(isDesc){
    vaueRecord.orderByDesc(orderFiled);
    }
    if(limit!=0){
    vaueRecord.setLimit(limit);
    }
    vaueRecord.query();
    return vaueRecord;
    }
    });

    调用方式:
    var common=new Common();
    var dic = new Array();
    dic['name']='incident';
    dic['element']='comments'; // 如果是获取worknotes 则将comments 改为work_notes
    dic['element_id']=current.sys_id;
    var rec=common.searchRecord(dic,'sys_journal_field',true,'sys_created_on',1);
    if(rec.next()){
    template.print(rec.value);
    }


    1. 0-9 ↩︎

    2. 1-9 ↩︎

  • 相关阅读:
    多线程
    JavaSE
    SpringBoot是什么,可以做什么?
    SSM框架中如何简便上传文件表单
    SQL语句全解,非常棒!
    关于HttpSession 和 Hibernate框架中 session异同点的简单解析
    关于Javascript中页面动态钟表的简单实现
    Java 面向对象 知识点基础浅谈
    Eclipse无法正常启动,弹出对话框内容为 A Java Runtime...
    关于Java中面向对象章节、IO 流中的重点基础知识。
  • 原文地址:https://www.cnblogs.com/hongsedigua/p/10825279.html
Copyright © 2011-2022 走看看