| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1313 人关注过本帖
标题:动态数据环境的问题?
只看楼主 加入收藏
running_dream
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2008-2-19
收藏
 问题点数:0 回复次数:4 
动态数据环境的问题?
如何让表单数据环境(自由表)是动态的?即,数据环境由用户通过文本框指定,将表的字段显示在表单中。不同的表,表的结构是相同的。
搜索更多相关主题的帖子: 数据环境 动态 单数 字段 表单 
2008-03-28 18:09
Tiger5392
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:88
帖 子:2775
专家分:2237
注 册:2006-5-17
收藏
得分:0 
每次先判断后处理
lcFileName=Alltrim(ThisForm.Text1.Value)
If File(lcFileName) Or File(lcFileName+'.DBF')
  If Used(lcFileName)
    Select (lcFileName)
  Else
    Use (lcFileName) In 0
  EndIf
  *开始处理这个表
Else
  *不存在这个表
EndIf

感言:学以致用。 博客:http://www./blog/user14/65009/index.shtml email:Tiger5392@
2008-03-28 19:25
running_dream
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2008-2-19
收藏
得分:0 
Tiger5392,遇到些问题,帮忙看看那里错误,谢谢!
提示错误“此对象的数据源必须是一个变量引用”
“显示”按钮的Click事件如下:
set safe off
set talk off
set echo off
close tables all
fn=alltrim(Thisform.t1.value)+'.dbf'
if File(fn)
   If Used(fn)
   Select (fn)
   use (fn) alias MyTable
  thisform.s.controlsource=MyTable.深度
  thisform.q.controlsource=MyTable.电磁强度
  thisform.n.controlsource=MyTable.电磁脉冲数
  thisform.f.controlsource=MyTable.声发射强度
  thisform.w.controlsource=MyTable.温度变化
  thisform.b.controlsource=MyTable.变质程度
  thisform.d.controlsource=MyTable.断层情况
  thisform.wz.controlsource=MyTable.位置说明
  thisform.tc.controlsource=MyTable.突出情况  
  else  
  Use (fn) In 0
  use (fn) alias MyTable
  thisform.s.controlsource=MyTable.深度
  thisform.q.controlsource=MyTable.电磁强度
  thisform.n.controlsource=MyTable.电磁脉冲数
  thisform.f.controlsource=MyTable.声发射强度
  thisform.w.controlsource=MyTable.温度变化
  thisform.b.controlsource=MyTable.变质程度
  thisform.d.controlsource=MyTable.断层情况
  thisform.wz.controlsource=MyTable.位置说明
  thisform.tc.controlsource=MyTable.突出情况  
 endif
 else
 =messagebox('无此工作面,请重新输入!',0+64+0,'提示')
thisform.t1.value=" "
endif

表单.JPG (88.82 KB)
图片附件: 游客没有浏览图片的权限,请 登录注册
2008-04-01 11:09
Tiger5392
Rank: 12Rank: 12Rank: 12
等 级:贵宾
威 望:88
帖 子:2775
专家分:2237
注 册:2006-5-17
收藏
得分:0 
加上引号试试看

感言:学以致用。 博客:http://www./blog/user14/65009/index.shtml email:Tiger5392@
2008-04-08 00:07
running_dream
Rank: 1
等 级:新手上路
帖 子:11
专家分:0
注 册:2008-2-19
收藏
得分:0 
谢谢,Tiger5392。可以了,要学习的东西还很多。
2008-04-09 21:57
快速回复:动态数据环境的问题?
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.030960 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved