当前位置: 代码迷 >> PB >> pb窗口中插入表格有关问题
  详细解决方案

pb窗口中插入表格有关问题

热度:68   发布时间:2016-04-29 10:15:34.0
pb窗口中插入表格问题?

能否在窗口中插入这么一个几行几列的表格,其中的数据可以手动输入,F2里面显示的是“段号”是1,2,10,15并且“材料”是角钢的数据之和,其中D列的段不是固定的,手动输入哪些段后面就计算哪些段的,ABC列可以手动输入一些文本信息,数据源是数据库里的表.

------解决方案--------------------
你放个数据窗口进去,根据录入的内容,动态修改表达式就可以了。很简单的,找个懂的人帮你做吧,难者不会,会者不难。
------解决方案--------------------
比如用户输入 : "字段a+字段b+字段c"


ls_表达式 = "字段a+字段b+字段c"


dw_1.describe("Evaluate('"+ ls_表达式 +"',1)")

得到的就是用户输入的表达式的值,字段名不能错(可以用dw_1.Object.DataWindow.NoUserPrompt = 'yes'屏蔽输入错误表达式),1是行号,在focuschange或者itemchange里加入类似代码实现你的要求
  相关解决方案