一个很奇怪的问题,IMPORTCLIPBOARD()函数的如何指定在DATAWINDOW的某一行开始粘贴

nhcxc 2008-02-19 04:18:41
客户有N个EXCEL文件,格式都不相同,所以只能用复制粘贴把数据导入到DATAWINDOW里面。

我的代码如下:

long startcolumn

startcolumn=dw_1.getcolumn( )

dw_1.importclipboard(1,0,1,0,startcolumn)
clipboard( "")

现在的问题是,我如何才能从DATAWINDOW里面指定的某一行开始粘贴数据。
例如,我现在需要把CLIPBOARD里面的数据在DATAWINDOW的第N行第M列开始粘贴,但上面的代码得出来的结过是从第N+1行第M列开始粘贴。

...全文
730 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
lzheng2001 2008-03-23
  • 打赏
  • 举报
回复
哦,上面说的不正确,没看清楼主的意思, 但dw(ds)也可以选取某个范围进行操作,至少不用一行一行的来. 参考rowscopy,rowsmove 或者 dw.data 的用法
lzheng2001 2008-03-23
  • 打赏
  • 举报
回复
无论如何也不用另外加一个ds吧,这样肯定会慢了!
即使不能插入到第一行,你也可以在复制完成后,把第一行移动到你想要的位置.
nhcxc 2008-03-21
  • 打赏
  • 举报
回复
这里的STARTROW 是指CLIPBOARD里面的你想要粘贴的内容的起始行。而不是粘贴到DW的起始行。其实我已经想到方法了,问题已经解决,先建立一个datastore 然后把clipboard的数据IMPORT到datastore,在一条一条的读到dw里面去。不过这样数据量大的时候就会慢。。但也没有办法了。
lzheng2001 2008-03-13
  • 打赏
  • 举报
回复
long dwcontrol.ImportClipboard ( {saveastype importtype}, { long startrow {, long endrow {, long startcolumn {, long endcolumn {, long dwstartcolumn } } } } } )

你调整一下startrow 参数的值就可以得到你想要的效果,如果你说结果是N+1,那么把n的值再调小1不就是你想要的位置了吗?
bpy_r 2008-03-12
  • 打赏
  • 举报
回复
gz
AFIC 2008-02-20
  • 打赏
  • 举报
回复
没看太明白,行不对你再rowsmove不行吗?
nhcxc 2008-02-19
  • 打赏
  • 举报
回复
大哥有没有其他办法可以在当前行导入数据?
leio 2008-02-19
  • 打赏
  • 举报
回复
importclipboard只是导入新数据(也就增加新行),而不能覆盖你原有的数据行。
你的startcolumn取的是当前行(N),再增加新数据自然就是下一行(N+1)。
nhcxc 2008-02-19
  • 打赏
  • 举报
回复
等了几个小时了。。。怎么没有人回复呢?分不够吗?
nhcxc 2008-02-19
  • 打赏
  • 举报
回复
澄清一下,我所说的“第N行”指的是DATAWINDOW,而不是CLIPBOARD里面的数据。各位大哥帮帮忙。。在线等。急。
官网: http://www.weichangwang.com/ 内容概要: 本项目是一套基于PHP语言开发的无人健身房智慧管理平台,采用小程序+后台管理双端架构。小程序端涵盖用户授权登录、门店定位与切换、消费券购买与核销、动态开门码(30秒自动刷新防截屏)、BMI健康档案记录、客流统计、勋章积分体系、健身教学视频展示等完整用户闭环;后台管理端包含门店管理、会员管理(充值/消费/到期提醒)、项目套餐配置、营销活动创建、健康档案管理、内容管理(BMI/健身优势/壹点偏方视频)、以及美团、抖音、门禁、BMI体脂秤等多方接口对接。代码结构清晰,适合二次开发。 适用人群: 有一定PHP基础,希望学习或商用无人健身房/共享健身解决方案的开发者 从事智慧物联、新零售小程序开发的技术人员 需要快速搭建健身房预约与会员管理系统的创业团队或企业技术部 使用场景及目标: 可将此系统直接部署为无人健身房的线上服务平台,实现用户通过小程序自助完成注册、购券、开门、健身、记录健康数据的全流程体验。后台可统一管理多门店、会员数据、营销活动及第三方接口,帮助运营方降低人力成本,提升会员管理效率。开发者也可将此作为学习PHP小程序接口开发、微信支付集成、第三方API对接的实战项目参考。

1,111

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧