回 帖 发 新 帖 刷新版面

主题:[原创]一个让我小菜 脑袋崩溃的问题~~~~!!!

一个让我小菜 脑袋崩溃的问题~~~~!!!

VFP 搭建维修档案查询系统
采用表单的形式
分页面
第一页面:基本信息
第二页面:设备状态

思路:
采用两张表,一月一张的一张基本信息表(主索引为设备名称),另一张状态表(索引为设备名称)

然后分页面时,信息能够同步,第二页面同时能够显示图片,以及统计维修及大修次数。

第一个问题:我发现“设备名称”中的不同设备大概有500种以上,几乎很难统计单独放到一张表上面,
如果有精力和时间和人力,放进去加上图片是非常大的很容易过2G,如果都放在基本信息表里面,会导致同一个设备多次录入图片,。。。。。。。

第二个问题:多处记录同一个设备怎样引用一张图片~~~~

第三个问题:一个字段“维修内容”里面包含了大修和普通维修,与设备名称对应。怎样统计出大修和普通维修次数呢?是新生成两个新字段?还是先在第二张表建立该字段然后自动生成数值呢?


这三个问题已经超出 我小菜的水平,希望朋友们 帮帮我,
有报酬解决,因为太急了。看贴的都是朋友,谢谢你们!


回复列表 (共2个回复)

沙发

针对第一、二问题:
图片不一定存到数据表中,可以将图片以设备名称命名存放到文件夹中,比如,设备名称为“堆垛机”,对应图片名称为"堆垛机.jpg",需要引用图片也简单,比如表单上有一个表格控件grid1用来显示设备相关数据,有图片控件Image1用来显示设备图片,在grid1的afterrowcolchange事件中加入代码:

select 设备基本信息
cPicName = allt(设备名称)+".JPG"
thisform.image1.picture = cPicName

&&注意要保证图片正确显示,要设置好默认路径和搜索路径。

第三个问题,在你之前发出的帖子中我已经回答

板凳

谢谢您!!!
每次能够在第一时间帮助我解决的问题的都是您!!!
非常激动!!!

zxl931朋友真的太感谢您了!!!

我来回复

您尚未登录,请登录后再回复。点此登录或注册