标题:本地父子表之间设好的关联如何在打开本地数据库的时候就自动加载,而不需要 ...
只看楼主
sw3929
Rank: 2
等 级:论坛游民
帖 子:18
专家分:19
注 册:2019-3-29
结帖率:100%
已结贴  问题点数:20 回复次数:10 
本地父子表之间设好的关联如何在打开本地数据库的时候就自动加载,而不需要用DO命令调用代码?
比如父表A与子表B设好关联,用Browse同时打开两表时,可按父子关系显示记录。但问题是设置这个关联后,却不能保存这个关联,重新打开数据库时就得再重设关联。怎么才能不重设呢,并且还不能用执行DO命令调用代码的方式,而是自动保存关联,打开时无需再设,也无需用命令执行,就关联好呢?
或者有没有办法不需要设关联,只用参照完整性就可以做Browse打开两表时按父子关系显示呢?
说了这么多,目的是想让VFP用来像Access那样容易操作,适合办公使用,而普通人员是不会用代码的。
搜索更多相关主题的帖子: 代码 打开 命令 关联 本地 
2023-04-29 19:16
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:4 
以下是引用sw3929在2023-4-29 19:16:33的发言:

...不能用执行DO命令...,也无需用命令执行,就...可以...打开两表...

EXE想点就点
2023-04-29 23:02
sw3929
Rank: 2
等 级:论坛游民
帖 子:18
专家分:19
注 册:2019-3-29
得分:0 
回复 2楼 吹水佬
不是编成执行程序,而只是简单的VFP界面操作如何做
2023-04-30 19:34
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:0 
以下是引用sw3929在2023-4-30 19:34:30的发言:

不是编成执行程序,而只是简单的VFP界面操作如何做

要爽快,何必多此一举。
EXE最快捷的吧,直接点击EXE就可以了,EXE可以想怎样就怎样。
如果真是想让VFP用来像Access那样操作,可以用VFP写类似Access操作的EXE。


2023-04-30 20:15
sw3929
Rank: 2
等 级:论坛游民
帖 子:18
专家分:19
注 册:2019-3-29
得分:0 
是这样,我是华能集团的在做课件,教大家怎么使用数据库办公,华能不允许用access,其他的数据库比如狐表云表都有不能推广的原因,想用vfp实现,但操作又复杂,用户都不是电脑高手,所以要找到解决问题的简单操作,比如设好父子表数据完整性后还得再设关系,用户只是输入数据和制造报表,没必要学习做表单和代码。而在工作期里设的关系不能保存,这个很讨厌,总不能每次打开表就再设关系才能用吧,就想知道有没有方法解决。如果实在不行就算了,我还是要教如何保存代码了。
2023-05-01 07:08
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:432
帖 子:10064
专家分:41463
注 册:2014-5-20
得分:0 
以下是引用sw3929在2023-5-1 07:08:47的发言:

是这样,我是华能集团的在做课件,教大家怎么使用数据库办公,华能不允许用access,其他的数据库比如狐表云表都有不能推广的原因,想用vfp实现,但操作又复杂,用户都不是电脑高手,所以要找到解决问题的简单操作,比如设好父子表数据完整性后还得再设关系,用户只是输入数据和制造报表,没必要学习做表单和代码。而在工作期里设的关系不能保存,这个很讨厌,总不能每次打开表就再设关系才能用吧,就想知道有没有方法解决。如果实在不行就算了,我还是要教如何保存代码了。


对于VFP,先要明白的一点是VFP不是通常的电子表格工具软件,不可能像office那套东西那样直接对数据表进行各种功能操作。
VFP是一门编程语言,主要是面对编程人员,不是面对一般的操作员。所以,如果你是编程的,可以按需要编写类似access的应用软件。

2023-05-01 08:14
laowan001
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:54
帖 子:802
专家分:1914
注 册:2015-12-30
得分:4 
以下是引用sw3929在2023-5-1 07:08:47的发言:

是这样,我是华能集团的在做课件,教大家怎么使用数据库办公,华能不允许用access,其他的数据库比如狐表云表都有不能推广的原因,想用vfp实现,但操作又复杂,用户都不是电脑高手,所以要找到解决问题的简单操作,比如设好父子表数据完整性后还得再设关系,用户只是输入数据和制造报表,没必要学习做表单和代码。而在工作期里设的关系不能保存,这个很讨厌,总不能每次打开表就再设关系才能用吧,就想知道有没有方法解决。如果实在不行就算了,我还是要教如何保存代码了。


可以用VFP做个工具,维护不同表间关系,做好了以后打开就能直接用了
正如吹版所言,VFP还是个开发工具
2023-05-01 08:18
gs2536785678
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:45
帖 子:565
专家分:1668
注 册:2017-7-16
得分:4 
五楼的朋友请注意了,吹水佬的办法是正确的,你的价值就体现在这个EXE里了。
如果象你说的,简单操作VFP窗口就能完成,那么你的学员都会弄的了,距离你被
炒鱿鱼的日子也就不远了。
2023-05-01 18:45
csyx
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:29
帖 子:484
专家分:1827
注 册:2018-3-13
得分:4 
以下是引用gs2536785678在2023-5-1 18:45:25的发言:
五楼的朋友请注意了,吹水佬的办法是正确的,你的价值就体现在这个EXE里了。
如果象你说的,简单操作VFP窗口就能完成,那么你的学员都会弄的了,距离你被
炒鱿鱼的日子也就不远了。

你想多了!人家央企华能的员工,哪怕整天一张报纸一杯茶啥也不干,只要不触犯党纪国法,谁敢炒?

[此贴子已经被作者于2023-5-1 19:07编辑过]

2023-05-01 19:01
csyx
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:29
帖 子:484
专家分:1827
注 册:2018-3-13
得分:0 
DataSession windows 主要是用来查看的,不具有持久性
也许 DataEnvironment 才是适用于交互式操作的东西,你可以预先子类化不同的数据环境,把要打开的表和要设置的关系保留在子类中,然后只需教会你的学生怎么使用它

[此贴子已经被作者于2023-5-1 20:37编辑过]

2023-05-01 19:25



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-512079-1-1.html




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

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