pb中怎么实现把一个窗体里的数据窗口的前八行数据传递到另一个窗体中的数据窗口里。

其中第一个数据窗口是属于grid类型的,第二个窗口是属于freeform类型的。这个功能主要是为了实现打印功能的,如果有回答,可以私聊我,如果有代码,打包发给我就好,非常... 其中第一个数据窗口是属于grid类型的,第二个窗口是属于freeform类型的。
这个功能主要是为了实现打印功能的,如果有回答,可以私聊我,如果有代码,打包发给我就好,非常感谢。
展开
 我来答
hy1397471
2015-07-09 · 知道合伙人软件行家
hy1397471
知道合伙人软件行家
采纳数:4714 获赞数:17153
15年数据库维护及数据库应用系统开发经验,从事零售业、服务业及财务管理类系统开发与维护。

向TA提问 私信TA
展开全部
您好,
首先,窗口与窗口的参数传递使用 openwithparm(),然后因为你传的是一组数据,可以有下面处理意见
1、数据表的关键字为单列,像‘单据编号’,这个比较简单,grid 中把关键字 读到一个数组中,把数组传递到另一个窗口
2、关键字比较多,表格比较复杂,可以考虑,grid中,先把你需要的数据按条件filter,然后使用string ls_parm 变量来保存数据
ls_parm = dw_1.describe("datawindow.data")
在另一个窗口放一个与grid一样结构的DW(当然如果你的freeform型DW的结构是一样的,这个步骤可以省略),来improtstring()来还原数据
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式