关于grid使用动态表源的问题

knowscience 2002-12-31 09:51:35
关于grid使用动态表源的问题
我建有一表单,其中有一个combo,还有一个grid,一个command。想通过选择combo中的表名,而实现grid中的记录动态变化的功能。command的click evnet如下:
DO case
CASE thisform.combo1.value='a'
thisform.grid1.RecordSource='a'
thisform.grid1.Refresh

CASE thisform.combo1.value='c'
thisform.grid1.RecordSource='c'
thisform.grid1.Refresh

CASE thisform.combo1.value='d'
thisform.grid1.RecordSource='d'
thisform.grid1.Refresh

CASE thisform.combo1.value='s'
thisform.grid1.RecordSource='s'
thisform.grid1.Refresh

CASE thisform.combo1.value='t'
thisform.grid1.RecordSource='t'
thisform.grid1.Refresh
ENDCASE
出现以下问题:
(1)如果我不设定grid items,结果是一片空白;
(2)如果我设定其grid items为表a,则结果显示的是表a的属性名,并且第一次进如的话是重复表a 中的第一条记录显示完整个grid,然后在combo中选则其他表,如d,则会出现,grid中的属性名不变,但记录是d表中的(只有在两个表属性个数一致时),否则会少记录列。但是我重复两次后就好了,一切显示正常。为什么呀?
...全文
23 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
knowscience 2003-01-01
  • 打赏
  • 举报
回复
的确是由于recordscourcetype错了,应该是1,问题解决了
along407 2002-12-31
  • 打赏
  • 举报
回复
我试过好像没什么问题,你的vfp是什么版本来的,我用的是vfp8.0,你的grid的recordsourcetype是什么来的?
EXT 中文手册 1
EXT简介 3
目錄 3
下载Ext 4
开始! 4
Element:Ext的核心 4
获取多个DOM的节点 5
响应事件 5
使用Widgets 7
使用Ajax 9
EXT源码概述 11
揭示源代码 11
发布Ext源码时的一些细节 12
我应该从哪里开始? 13
适配器Adapters 13
核心Core 13
Javascript中的作用域(scope) 13
事前准备 13
定义 13
正式开始 14
window对象 14
理解作用域 15
变量的可见度 15
EXT程序规划入门 16
事前准备 16
需要些什么? 16
applayout.html 16
applayout.js 17
公开Public、私有Private、特权的Privileged? 19
重写公共变量 21
重写(Overriding)公共函数 21
DomQuery基础 22
DomQuery基础 22
扩展EXT组件 29
文件的创建 30
Let's go 33
完成 35
EXT的布局(Layout) 37
简单的例子 38
加入内容 42
开始使用Grid 51
步骤一 定义数据(Data Definition) 51
步骤二 列模型(Column Model) 52
Grid组件的简易分页 53
Grid数据 53
怎么做一个分页的Grid 54
分页栏Toolbar 55
EXT Menu组件 55
创建简易菜单 56
各种Item的类型 57
Item属性 57
在UI中摆放菜单 58
Menu的分配方式: 58
练一练 60
动态添加菜单按钮到Toolbar 61
更方便的是 61
下一步是 62
模板(Templates)起步 62
第一步 您的HTML模板 62
第二步,将数据加入到模板中 62
下一步 63
学习利用模板(Templates)的格式化功能 63
正式开始 63
下一步 64
事件处理 64
非常基础的例子 64
处理函数的作用域 64
传递参数 65
类设计 66
对象创建 66
使用构造器函数 66
方法共享 66
表单组件入门 67
表单体 67
创建表单字段 67
完成表单 68
下一步 69
为一个表单填充或提交数据 69
让我们开始吧 69
读取我们的数据 71
EXT中的继承 71
补充资料 73
Ext 2 概述 73
组件模型 Component Model 74
容器模型Container Model 78
布局 Layouts 80
Grid 82
XTemplate 83
DataView 84
其它新组件 84
EXT2简介 85
下载Ext 85
开始! 85
Element:Ext的核心 86
获取多个DOM的节点 87
响应事件 87
使用Widgets 88
編輯 使用Ajax 91
TabPanel基础 94
Step 1: 创建 HTML 骨架 94
Step 2: Ext结构的构建 96
Step 3: 创建Tab控制逻辑 97

2,726

社区成员

发帖
与我相关
我的任务
社区描述
VFP,是Microsoft公司推出的数据库开发软件,用它来开发数据库,既简单又方便。
社区管理员
  • VFP社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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