精华内容
下载资源
问答
  • 主要介绍了JS获取填报扩展单元格控件的的解决办法,需要的朋友可以参考下
  • 例:JS获取填报扩展单元格控件的-https://help.finereport.com/doc-view-1793.html 例:JS获取当前编辑行单元格行号-https://help.finereport.com/doc-view-1213.html

    例:JS获取填报扩展单元格控件的值-https://help.finereport.com/doc-view-1793.html

    例:JS获取当前编辑行单元格行号-https://help.finereport.com/doc-view-1213.html

    展开全文
  • 帆软获取单元格值与赋值

    千次阅读 2019-09-19 20:53:01
    //根据sheet号,列号,行号获取单元格值 var v1=contentPane.getCellValue(0,1,3); //根据列号,行号获取单元格值 var v2=contentPane.curLGP.getCellValue(3,3); //根据单元格名称获取单元格值 var v3=contentPane....

    获取值:

    //根据sheet号,列号,行号获取单元格值
    var v1=contentPane.getCellValue(0,1,3);
    //根据列号,行号获取单元格值
    var v2=contentPane.curLGP.getCellValue(3,3);
    //根据单元格名称获取单元格值
    var v3=contentPane.curLGP.getCellValue("E4");
    alert("第一个sheet的第2列第4行的值为"+v1+"\n第4列第4行的值为"+v2+"\nE4单元格的值为"+v3);

    赋值:

    contentPane.setCellValue(0,1,3,"男");
    contentPane.curLGP.setCellValue(3,3,"手机:");
    contentPane.curLGP.setCellValue("E4",null,"156958746");
    alert("第一个sheet的第1列第4行改为男\n第三列第4行改为手机:\nE4单元格改为13569746");

    展开全文
  • 设置单元格的(填报预览): //contentPane....获取单元格填报预览,参数面板和报表控件都可以这样写): //contentPane.getCellValue(1,0); contentPane.curLGP.getCellValue(1, 0) var text=contentPa

    在这里插入图片描述

    设置单元格的值(填报预览):

    //contentPane.setCellValue(1,0,"abc");//参数面板给单元格赋实际值,即可填报
    contentPane.curLGP.setCellValue(1, 0, "abc") //报表中控件给报表中单元格赋值
    

    获取单元格的值(填报预览,参数面板和报表控件都可以这样写):

    展开全文
  • //参数面板给单元格赋实际,即可填报contentPane.curLGP.setCellValue(, , "abc") //报表中控件给报表中单元格赋值获取单元格(填报预览,参数面板和报表控件都可以这样写)://contentPane.getCellValue(1,0);...

    设置单元格的值(填报预览):

    //contentPane.setCellValue(1,0,"abc");//参数面板给单元格赋实际值,即可填报

    contentPane.curLGP.setCellValue(, , "abc") //报表中控件给报表中单元格赋值

    获取单元格的值(填报预览,参数面板和报表控件都可以这样写):

    //contentPane.getCellValue(1,0);

    contentPane.curLGP.getCellValue(, )

    var text=contentPane.curLGP.getCellValue("D2");//获取文本框控件所在单元格的值

    contentPane.getCellValue(sheet号,列号,行号); //sheet号行号列号是从0开始

    contentPane.curLGP.getCellValue(列号,行号);

    contentPane.curLGP.getCellValue(单元格);

    当前控件值:

    this.getValue();

    复模版和次模板:

    this.options.form/window.parent.form

    参数界面获取参数界面控件:

    var Widget = this.options.form.getWidgetByName("WidgetName"); //控件名

    参数界面获取报表中控件:

    var value= contentPane.getWidgetByName("textbox").getValue(); //textbox为在报表中定义控件时命名

    报表中控件获取参数面板中控件:

    var Widget = contentPane.parameterEl.getWidgetByName("id");

    在这种情况下,就可以使用_g().parameterCommit();。

    报表中控件获取报表中控件:

    var Widget=contentPane.getWidgetByName("tab");

    在web页面中获取FineReport报表里面的参数界面:

    document.getElementById('reportFrame').contentWindow.contentPane.parameterEl.getWidgetByName('widgetname')

    工具栏按钮获取参数面板控件:

    var temp= contentPane.parameterEl.options.form.getWidgetByName("temp").getValue();

    填报属性页面事件获取参数面板控件:

    contentPane.parameterEl.getWidgetByName("widget").getValue();

    控件的常用方法:

    Widget.setValue()该方法是给控件赋值,但是不建议在填报页面用该方法给控件赋值,因为这是给控件赋值,并不是单元格,在填报的时候如果使用该方法赋值,每次给控件赋值完成之后,将值传给单元格之前,会被清空,最后单元格的值还是为空,所以在填报页面建议使用setCellValue()给控件赋值。

    获取父模板:

    var form = window.parent.form;

    获取/设置制定参数控件的值:

    var pva=form.getWidgetByName("p2").getValue();

    //this.options.form.getWidgetByName("p1").getValue();

    form.getWidgetByName("p2").setValue(pva);

    通过引入finereport.js,就可以使用FR这个对象:

    doURLFlashPrint(printurl,isPopUp) //第一个参数代表路径,第二个表示是否弹出对话框

    获取当前单元格行列号:

    var row =contentPane.curLGP.getTDRow(td);

    var col =contentPane.curLGP.getTDCol(td);

    获取工具栏的控件:

    var toolbar = contentPane.toolbar;

    var items = toolbar.options.items;

    var customButton=items[];//JQUERY取我们的工具栏上的按钮.items[2]代表的是第三个。

    刷新事件(添加按钮点击事件):

    location.reload();

    自定义提交:

    _g('${sessionID}').writeReport();

    自定义校验提交:

    _g('${sessionID}').verifyAndWriteReport();

    自定义查询:

    _g().parameterCommit();

    点击页面弹出子页面,按钮的点击事件:

    FR.showIframeDialog({

    url:"ReportServer?reportlet=SMES/NewAdd.cpt&op=write",

    title:"title",

    width:,

    height:

    })

    或者

    FR.showDialog("测试", , , "

    子页面刷新父页面:

    在父页面做个按钮,ID为btnRefresh  点击事件为:location.reload();

    在子页面的填报成功事件里写:

    var top = window.parent;

    var reportPane = top.contentPane;

    var btn = reportPane.curLGP.write.getWidgetByName("btnRefresh");

    btn.fireEvent("click");

    网页框路径:

    ${servletURL}?reportlet=tree2/relation.cpt&op=write

    刷新整个页面:

    location.reload();

    刷新当前sheet:

    this.refreshAllSheets();

    刷新报表而不刷新参数面板:

    contentPane.reloadCurLGPPane();

    当前单元格的值:

    $$$

    为空不过滤:nofilter表示不过滤,if(len($area)==0,nofilter,$area)表示参数area为空,就不过滤,若不为空则以参数值进行过滤。

    获取当前行号并赋值给F1:

    contentPane.on("cellselect", function(td) { //获取单元格被选中监听事件

    var num =contentPane.curLGP.getTDRow(td)-; //获取当前行号,由于数据是从第三行开始,因此要减2

    contentPane.curLGP.setCellValue("F1",null,num); //给F1单元格赋值

    });

    给下拉框使用公式定义数据集:实际值:sql公式,显示值:sql公式+"id=$$$"

    在公式中使用数据集名称:

    dsname.select(colname,筛选条件1&&筛选条件2&&......) //ds中不能使用参数

    GridView控件点击单元格如何获取该列的列标题

    本博文Insus.NET教你实现在GridView控件中,用mouse点击某单元格之后,希望能获取到该列的列标题. 创建一个网页,创建一个GridView控件: 去cs绑定数据给GridView控件: ...

    WPF 获取DataGrid 控件选中的单元格信息

    获取 DataGrid 选中的单元格的信息DataGridCellInfo cell_Info = this.studentTable.SelectedCells[0]; studentTableIt ...

    【Winform-自定义控件】DataGridView 单元格合并和二维表头

    DataGridView单元格合并和二维表头应用: //DataGridView绑定数据 DataTable dt = new DataTable(); dt.Columns.Add("); ...

    EXCEL VBA代码,实现点击Sheet1按钮控件保存不连续单元格的数据到Sheet2中,然后清空输入内容

    Private Sub SaveAndClear() Dim Header, Deatil, Order As Range Dim lastrow1, lastrow2 As Long Dim i A ...

    python通过win32api轻松获取控件的属性值

    1.如何利用句柄操作windows窗体 首先,获得窗体的句柄  win32api.FindWindows() 第二,获得窗体中控件的id号,spy++ 第三,根据控件的ID获得控件的句柄(hwnd)  ...

    js中使用控件名和数组下标方式获取控件的值时失败

    在做界面展示时涉及到表单行项目的增加和删除时,我们一帮都使用js的脚本实现表单行的增加和删除,那么在进行表单的提交的时我们会再页面上进行提交数据的初步校验,进行数据的初步校验时,就要动态获取控件的值. ...

    WPF线程中获取控件的值和给控件赋值

    WPF中使用线程操作控件,按平常的操作方法操作的话会报异常:调用线程无法访问此对象,因为另一个线程拥有该对象.所以我们要使用Dispatcher类的BeginInvoke()与Invoke()方法.B ...

    Java 获取表格中某一个单元格的值

    需求 搜索页面返回表格样搜索结果, 获取搜索结果中某个单元格的具体值. 以下图为例, 下表是搜索返回的结果, 第一行是各个列的名字, 其它是具体的返回值. 方法1: 根据用户输入的表头名来确定是第几列 ...

    java poi 获取单元格值时间

    完整帮助类:JAVA poi 帮助类 /* * poi特殊日期格式:数字格式化成-yyyy年MM月dd日,格式 * */ private static ArrayList ...

    随机推荐

    20145213《Java程序设计》第五周学习总结补充

    20145213第五周学习总结补充 教材学习内容总结 欠的账都是要还的!第九章的内容躲过对酒当歌的夜,躲不过四下无人的街.由于第五周贪玩,疏忽冷落了Collection ...

    Java魔法堂:初探MessageFormat.format和ChoiceFormat

    一.前言 刚开始从.net的转向java的时候总觉得 String.format 用得不习惯,希望格式模版会这样 {}, }$s,$s's cat.%2$s,this is %1$s's dog. . ...

    Android学习参考2

    一名自学成才的Android开发者怒答! 1. Google做开发前完全是小白,真心不知道有Google这东西,只晓得百 度,遇到问题直接百度,不是黑百度,百度在娱乐八卦方面确实靠谱,但是技术方面查出 ...

    asp.net实现大文件上传

    需要下载NeatUpload插件 上传页面:

    glog使用

    How To Use Google Logging Library Glog 的基本使用方法在google code上有介绍:How To Use Google Logging Library ;最好 ...

    C#中DataTable与实体集合通用转换(使用扩展方法)

    本案例提供了:把DataRow转换为单个实体.dataTable转换为List泛型支持时间格式转换. 下文的方法都是扩展方法.扩展方法要求写在静态类中,方法也要静态. 它必须在一个非嵌套.非泛型的静态 ...

    你会用swift创建复杂的加载动画吗(1)

    时至今日,iOS 应用商店已经拥有超过了140万 应用,让你自己的应用脱颖而出确实是个不小的挑战.不过,在你的应用掉入默默无闻的大黑洞之前,你拥有一个小小的机遇窗,它能帮你吸引用户的注意. AD: 时 ...

    Intellij IDEA下导出Java工程的可运行JAR包

    Intellij IDEA下导出Java工程的可运行JAR包 昨天一直向导出一个Java工程的可运行JAR包,然后查阅网上的资料以及自己一遍一遍的尝试,均以失败告终.可以导出JAR包,但是导出的JAR ...

    ASP.NET控件GridView的使用& Xml操作注意事项

    更多原创测试技术文章同步更新到微信公众号 :三国测,敬请扫码关注个人的微信号,感谢!   原文链接:http://www.cnblogs.com/zishi/p/6729478.html 文章主要内容 ...

    Python爬虫基础之BeautifulSoup

    一.BeautifulSoup的基本使用 from bs4 import BeautifulSoup from bs4 import SoupStrainer import re html_doc = ...

    展开全文
  • FR用js获取控件和单元格值

    千次阅读 2018-08-28 16:37:32
    在参数界面、表单界面(op=form)获取控件的方法是相同的,先获取表单,再通过...7.0版本相比6.5.5版本填报界面获取控件的方法进行了优化,只需要通过contentPane调用控件名称来获取控件,如下所示: var Widget = ...
  • 那么,如果想在填报表中获取某个单元格,比如在入库前需要进行进一步的检查或操作等,又该怎么做呢?  润乾报表在web端是以纯html方式展现的,对于每一张报表、报表中的每一个单元格都有对应的ID,所以我们...
  • var location = this.options.location...//获取控件的位置 var cr = FR.cellStr2ColumnRow(location); //单元格列号 var col = cr.col; //单元格行号 var ro = cr.row; var value = this.getValue(); ...
  • 在控件的编辑结束事件中通过js动态地给单元格或其他控件赋值。 不管是单元格还是控件,都是用contentPane.setCellValue([reportIndex], columnIndex, rowIndex, cv)//移动端支持;或者contentPane.setCellValue(&...
  • 在用户通过填报表录入数据时,如果页面中展现单元格较多,有可能不知道对哪些单元格内容做了修改,通常是要求如果更改过的单元格,...通过该函数能检测到单元格是否做过修改,并且能够获取更改后和更改前的,这样可以
  • 填报预览时,对单元格编辑后,其左上角有个红色标记,但非常不明显,用户很难注意到。有没有什么好的办法,对单元格操作后,将其做较明显的特殊标记处理,方便用户识别呢? 如图所示:对单元格进行操作后,将其...
  • Js填报方法: var v=contentPane.getWidgetByName("sts").getValue() ...将视图树获取v赋给E1;给E1加一个文本控件解决填报提交保存数据问题 取某一固定单元 var s=contentPane.element.find("td[id^=...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 527
精华内容 210
关键字:

填报获取单元格值