起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 2238|回复: 57

【结帖】如何实现这样的结果**

[复制链接]
发表于 2008-2-2 09:18:38 | 显示全部楼层 |阅读模式
想实现:
1.先选产品
2.跟着下面的“配置项” 列出所选产品下的二级分类目录
3."配置名称"以下拉列表框的形式分别列出每一个二级目录下的可选项供用户选择。
现在困难出现在第2步。

未命名.jpg

138.05 KB, 下载次数: 432

回复

使用道具 举报

发表于 2008-2-2 10:01:20 | 显示全部楼层
lisb

[Justep Member]

参考:http://bbs.justep.com/forum.php?mod=viewthread&tid=1946&
在字段的数据改变的时候对配置项数据集做过滤。
回复 支持 反对

使用道具 举报

发表于 2008-2-2 13:46:07 | 显示全部楼层
楼主,下方是例子,你可以试一下

天津纺织.rar

1.85 MB, 下载次数: 172

回复 支持 反对

使用道具 举报

发表于 2008-2-2 16:16:41 | 显示全部楼层
var
FileID : string;
begin
FileID := DataSetBZSJJ1.FieldByName('CPLB').AsString;
//FileID := Field.AsString;//Objecthelper.ToString(DataSetBZSJJ1.FieldByName('CPID').NewValue);
     if Field.FieldName = 'CPLB' then
     begin
          DataSetBZSJJ2.SQLFilter := 'CPID = '''+FileID+'''';
          DataSetBZSJJ2.SQLFiltered := True;
     end;
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-3 10:29:27 | 显示全部楼层

还是不行

akon,我把你的代码写进业务信息里的主数据集的onfieldchange事件里,把控件名字改一下。还是抱错。
unit YWXX1;

interface

uses
  Business.System, Business.Model, Business.Data;

type
  TYWXX1 = class(TInfo)
    DataSetCPZSJJ: TSQLDataSet;
    DataSetCPPZCSJJ2: TSQLDataSet;
    procedure DataSetCPZSJJFieldChange(DataSet: TDataSet; Field: TDataField);
  private
    {private declarations}
  public
    {public declarations}
  end;

implementation


procedure TYWXX1.DataSetCPZSJJFieldChange(DataSet: TDataSet; Field: TDataField);

var
fieldID:string;
begin
fieldID:=datasetcpzsjj.fieldbyname('CPLB').asstring;
if field.fieldname='CPLB' then
   begin
     datasetcppzcsjj2.sqlfilter:='CPLB='+fieldID+'';
     datasetcppzcsjj2.SQLFiltered:=true;
   end;
end;
end.

1.jpg

20.36 KB, 下载次数: 351

回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-3 10:35:23 | 显示全部楼层

我今天又画了一个问题说明图,希望能把我的意思表达清楚

如图

问题.jpg

140.44 KB, 下载次数: 345

回复 支持 反对

使用道具 举报

发表于 2008-2-3 11:38:32 | 显示全部楼层
楼主,你用这个包吧

天津纺织.rar

1.85 MB, 下载次数: 164

回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-3 13:14:10 | 显示全部楼层

导入报错贴图

导入报错贴图

导入1.jpg

110.88 KB, 下载次数: 316

回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-3 13:17:21 | 显示全部楼层

导入报错图

导入报错图

生缓存.jpg

118.38 KB, 下载次数: 330

回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-2-3 13:18:57 | 显示全部楼层

导入结束报错图

导入结束报错图

导入结束.jpg

124.24 KB, 下载次数: 336

回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-6 23:05 , Processed in 0.045811 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表