| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 693 人关注过本帖
标题:[求助]本地資料集運行時碰到的問題
只看楼主 加入收藏
一叶知秋
Rank: 1
等 级:新手上路
帖 子:100
专家分:0
注 册:2006-6-3
结帖率:66.67%
收藏
 问题点数:0 回复次数:0 
[求助]本地資料集運行時碰到的問題

問題的產生:

從兩個關聯dbf中提取部分欄位,因需根據條件進行篩選,且需修改某些欄位
資料,故建立一個local view,一個form,由user在form中更改條件進行資料修改
我第一次建立的local view 如圖中所示

图片附件: 游客没有浏览图片的权限,请 登录注册

图片附件: 游客没有浏览图片的权限,请 登录注册


第三個過濾條件中我使用的是like運算子進行比對,是想實現模糊查詢,列如:如果我給定此like運算子的值是"日",則此desp1欄位中只要包含一個"日"字,則均可篩選出來,但是如果真如圖中的設定 Material.desp1 Like ?m.desp1 是實現不了我所期望的模糊查詢的.只好加入%,修改成如圖下圖樣子

图片附件: 游客没有浏览图片的权限,请 登录注册


這樣修改之后,在下圖中
图片附件: 游客没有浏览图片的权限,请 登录注册


瀏覽后(material_s,即為上面建立的local view),在提示 為m.desp1輸入值時 我輸入"",從顯示的資料記錄
图片附件: 游客没有浏览图片的权限,请 登录注册


可看出實現了我所期望的結果.但是當我在form中通過combo3控件來改變m.desp1的值時,
图片附件: 游客没有浏览图片的权限,请 登录注册


卻不能實現我期望的模糊查詢.
為什么在[專案管理員]->[資料]->[本地資料集]->[瀏覽]時可以,而在運行的form中改變m.desp1的值時卻不行呢?

是我的combo3中的代碼有問題嗎?還是....?

图片附件: 游客没有浏览图片的权限,请 登录注册


combo3.IntertiveChange的代碼如下:

IF thisform .editmode=.f.
m.vend_code=alltrim(thisform.combo1.value)
m.info_ki=alltrim(thisform.combo2.value)
m.desp1=alltrim(thisform.combo3.value)
Requery("material_s")
SELECT material_s
GO top
thisform.refresh
ENDIF

[此贴子已经被作者于2007-4-27 13:26:10编辑过]

搜索更多相关主题的帖子: local color 
2007-04-27 11:50
快速回复:[求助]本地資料集運行時碰到的問題
数据加载中...
 
   



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

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