SAP Business One中明明Matrix控件中有值,但是却获取不到,请问如何获取Matrix中的值 ?

问题描述

首先,这个Form的UID为"FBLK",窗体上Matrix控件的UID为"mat",Add按钮的UID为"myAdd",此时此刻这个mat中明明是有三行数据的,那么:在Add按钮按下事件中:privatevoidSBO_Application_ItemEvent(stringFormUID,refSAPbouiCOM.ItemEventpVal,outboolBubbleEvent){if((pVal.ItemUID=="myAdd")&&(pVal.EventType==SAPbouiCOM.BoEventTypes.et_ITEM_PRESSED)){SAPbouiCOM.FormoForm=SBO_Application.Forms.Item("FBLK");SAPbouiCOM.MatrixoMatrix=oForm.Items.Item("mat");intrownum=oMatrix.RowCount;}}(事件已触发,能进入if语句中),可以运行到intrownum=oMatrix.RowCount;但是却发现oMatrix.RowCount为0这是为什呢???

时间: 2024-11-16 10:35:55

SAP Business One中明明Matrix控件中有值,但是却获取不到,请问如何获取Matrix中的值 ?的相关文章

在ASP.NET中使用AdRotator控件(转)

asp.net|控件 在ASP.NET中使用AdRotator控件 通过使用ASP.NET携带的AdRotator服务器控件,ASP.NET中的广告可以随时显示出来.本文中,我们将看到两个例子,它们使用这个控件在一个页面上显示广告. 使用AdRotator服务器控件有以下几个步骤: 第一步 创建一个包含着广告细节的XML文件,比如说叫art008_ads.xml,它包含以下元素: ●ImageUrl-包含将被显示图象的URL,可以是绝对路径,也可以是相对于显示广告的页面的相对路径.●Naviga

asp.net中在repeater中嵌套RadioButtonList控件

问题描述 asp.net中在repeater中嵌套RadioButtonList控件 asp.net中在repeater中嵌套RadioButtonList控件,例如一道题目,四个选项,如何绑定RadioButtonList的值,如何获取RadioButtonList被选中的值 解决方案 http://stackoverflow.com/questions/11077534/asp-net-radiobuttonlist-in-repeater 解决方案二: asp.net Repeater嵌套

vs2012-MFC VS2012 中工具栏中的所有控件消失

问题描述 MFC VS2012 中工具栏中的所有控件消失 我右击VS2012工具箱,选择"添加项",然后vs2012就不知道运行了什么,然后我关掉那个窗口后,工具箱中的所有控件都消失了? 我同一台电脑上的vs2010 中工具箱 的控件竟然也都消失了. 我看有网友说是因为控件的 frame work 版本 比 我所建立的窗口的frame work版本高 还有网友说要取消 "以兼容模式运行" 解决方案 VS2012 中MFC的控件找不到了? 解决方案二: 程序正在运行时

详解如何在Sbo Add-on开发中使用Folder控件

Foleder 在B1和其他开发平台中很普通,是一种容器性控件,也叫Tab页.不过,Folder在B1中使用的频率更加频繁.因此,虽然Folder控件对于软件的功能不产生实质性影响,也觉得有必要对其进行阐述分析,以帮助初学者更好的领会Folder的效能,少走弯路. 使用Folder产生的效能: 1.使窗口的控件具有了分层管理的效果,具有了层次感,更利于操作者理解控件的使用. 2.使用Folder,扩充了窗口的容量,我们知道,通过http://www.aliyun.com/zixun/aggreg

C++ Builder中如何保持控件的位置及大小

C++ Builder/Delphi是Inprise(原Borland)公司广受欢迎的可视化C++/Pascal开发工具,利用它可极大地加快应用程序的开发速度.但是,也正因为其是可视化编程工具,将控件拖放到Form后,控件的位置就固定死了.随着Form的大小或屏幕分辨率的改变,控件和Form本身的位置往往变得非常混乱.本文将介绍一些正确定位控件及Form的方法. 利用OnResize事件改变控件位置及大小 C++ Builder/Delphi中的Form控件有一个OnResize事件,Form的

Asp.Net中使用Highcharts控件X轴的categories数据一多会被截断

问题描述 Asp.Net中使用Highcharts控件X轴的categories数据一多会被截断 xAxis: { tickmarkPlacement: ""on"" type: 'datetime' tickInterval: [<%=num %>] categories: [<%=lastModifyTime %>] } xAxis中 categories数据会被截断的问题怎么解决 解决方案 ASP.NET中通过WebService获取数

重写UITableViewCell子类中属性的setter方法来实现隐藏或显示该cell中的某些控件

重写UITableViewCell子类中属性的setter方法来实现隐藏或显示该cell中的某些控件 为什么会需要这样子的一种方法来实现隐藏或者显示一个cell中的某些控件呢? 其实,隐藏cell中某些控件可以直接在tableView:cellForRowAtIndexPath:方法中直接实现,我们需要判断外部变量比如bool值来决定是否显示这个控件,但需要额外的代码写在tableView:cellForRowAtIndexPath:方法当中,如果我们把bool值传递给该cell让其自己判断是否

在 C++ Builder中利用串行通信控件编程

摘要:串口是常用的计算机与外部串行设备之间的数据传输通道,由于串行通信方便易行,所以应用广泛.本文介绍了在C++ Builder中如何利用串行通信控件进行串行通信编程. 一.引言 目前,在用计算机进行数据传输时,常用的是串行通信方式.用C++ Builder来编写串行通信程序时,可以调用Windows API函数,也可以利用VB中的MSComm控件. 利用 API函数编写实际应用程序时,往往要考虑多线程的问题,这样编出来的程序不但十分庞大,而且结构比较复杂,继承性差,维护困难.但是使用串行通信控

创建可编辑的xml文档(之五)执行中的treeview 控件

treeview|xml|创建|控件|执行 执行中的treeview 控件  为了更完美,列表4包含了VB.NET version, or C# version 两个版本的最终treevie 控件.为了更容易使用,我重新定义了结构和代码.同时增加了KeyDown 控制来支持一些默认的快捷键例如:Control-N (新建), F2 (编辑), 和DEL (删除).  这里好象不必附加任何事件,因此最终的api 包含一个方法和八个属性,他们在表1中列出来了,他们大多数都是简单的标志,或者默认的开关