zoukankan      html  css  js  c++  java
  • FineReport——函数

    1.VALUE(tableData,col,row)返回tableData中列号为col的值, 行号为row。
    备注:先从报表数据集中查找,然后再从服务器数据集中查找,返回的是tableData的行数。

    VALUE(tableData,col)返回tableData中列号为col的一列值。
    VALUE(tableData,targetCol, orgCol, element)返回tableData中第targetCol列中的元素,这些元素对应的第orgCol列的值为element。
    特别说明:列号也可以写为列名。
    VALUE(tableData,targetCol, orgCol, element, idx)返回VALUE(tableData,targetCol, orgCol, element)数组的第idx个值。
    特别说明:idx的值小于0时,会取数组的第一个值,idx的值大于数组长度时,会取数组的最后一个值。

    2.if(len(B3) = 0, "", sql("FRDemo", "select 产品名称 from 产品 where 产品ID=" + B3, 1, 1))  //如果只有三个参数,则第三个表示第n列的所以值

    说明:如果B3为空,则不执行任何操作,否则则执行sql()方法,查询数据。

    3.自动查询(只能写在参数面板的事件里,表格中不能执行):_g().parameterCommit();

    4.在FR内部提供了一个JS方法可以直接从数据库查询数据(只限于查询,不能提交,更新和删除):

    var temp=FR.remoteEvaluate("sql("rqfhis","select * from yb_scsyb05",1,1)");

    5.给控件数据字典赋值——通过公式定义:可以通过sql公式只有三个参数的构造函数,获取数据列表,显示值的查询条件使用$$$.

  • 相关阅读:
    Execution Contexts (执行上下文)
    OOP—ECMAScript实现详解
    requireJS入门
    SqlServer 傲娇的表变量
    CSharp进阶 引用类型引发的血案
    CSharp进阶 都是请求惹的祸
    z-index问题
    js中事件(自定义事件)
    做了个后末日朋克风的梦
    昨晚的梦
  • 原文地址:https://www.cnblogs.com/ytwy/p/4884542.html
Copyright © 2011-2022 走看看