当前位置:主页>销售管理软件> 列表

【会者不难的问题!!!】 找人事管理软件破解

财务软件版1楼: 我在网格中某列录入数据的时候要弹出一个查询窗口,然后把在窗口中选择的数据填入网格中对应的列,这个弹出窗口是共用窗口,其他很多窗口的网格可以调用,当在该窗口中选择数据的时候怎样得到弹出窗口的网格并在网格中填入数据?
也就是说怎样得到弹出该窗口的控件的网格名称,并对该网格进行操作?

2楼: 这个问题不简单,你可以在《Delphi,从入门到精通》中找到灵感和启发。
又或,用表格控件,强的表格控件这只是一个标点符号一样简单。 如erp软件是什么

3楼: to:来自:Puha, 时间:2006-2-27 16:53:43, ID:3365873
网上有得下吗?

4楼: 好晕啊!看不懂你问什么?

5楼: to 来自:k8nt2k, 时间:2006-2-27 17:13:12, ID:3365917
简单一点:
在网格中录入数据时可以调出一个查询框,在查询框中进行查询,并把查询结果写入网格中并关闭查询框,如果有很多网格可以调用这个查询框,在每次调用的时候怎么知道是那个窗口调用了该查询框,并把数据写入该网格中?

6楼: !!,三的,没品位,*_*。
楼主,先到http://www.tmssoftware.com/上看看,TMS能不能达到你期望的那种效果。
如果是,到http://www.delphifans.com上下TMS,安好,看例程。找到要的那种,花3个小时搞明白。换控件。
用表格控件,你的问题不是问题。
如果你想自己动手,可以按以下思路来做:
确定表格的列和行在窗体的位置 //行列的左角,它在主窗体上的X,Y,有这两个值,
//确定的下拉框
//在窗体上的位置
考虑如何把窗体的值返回给表格 //用户选择了什么值?!!
考虑如何把值显示在表格中 //?!,用户选了什么,让表格告诉用户
{好像有点累哟,这只是我想到的,可以查阅其它的贴子}
不知道你用的是什么表格,如果是Dephi自带的那种,可以拦事件消息重写方法,不过也不简单。。
有简单的,不要用复杂的。这是个原则问题。
楼上方法更好。我支持。

财务软件版7楼: 两个思路:
1。在查询窗体中设一个全局变量用于存储结果,而且showmodle方式调用这个窗体,在返回时读取查询窗体中的结果。
2。在查询窗体中设一个变量,类型为网格,调用查询窗体前先用返回网格给此变量负值。

8楼: to;来自:Puha, 时间:2006-2-27 17:34:13, ID:3365942
我用的是EHLIB控件

9楼: to:来自:k8nt2k, 时间:2006-2-27 17:37:31, ID:3365946
【你的你的第一个方法】全局变量怎么设?怎么调用这个全局变量呢?
【你的第二个方法】我就是想用这个方法,这个方法我也试了,但不成功,不知程序该怎么写?

10楼: to:来自:Puha, 时间:2006-2-27 17:34:13, ID:3365942
TMS控件有这个功能吗?是STRINGGRID控件,还是DBGRID控件?

11楼: EHLIB有選擇功能,不能在裡面查詢。
要自己寫一個模塊。
先取SQL和賦值列表,然後再返回就是了。

12楼: to:来自:bbscom, 时间:2006-2-27 17:44:44, ID:3365956
我就是不知道怎么把结果返回,因为调用该查询窗口的网格是不确定的,有什么通用的方法呢? 如人事管理软件破解

13楼: 因为我这个查询是关于药品名称方面的,涉及到用助记符来模糊查询药品名称的问题,所以另外用一个查询窗口,不知怎么处理?

财务软件版14楼: TMS很强,我的觉得。

15楼: form1中的网格,假设名称wg1,要调用form2(查询窗体).
在form2加变量wg2,类型视wg1的类型而定,如下
-----------------------
var
Form2: TForm2;
wg2:TWG;
implementation
-------------------------
在调用form2之前
wg2:=wg1;
form2.show;
这样就可以在form2中通过操作wg2来操作form1中的wg1.
个人观点,你觉得这样不行吗?

16楼: to 来自:k8nt2k, 时间:2006-2-27 17:52:54, ID:3365969
我试试看,感谢关注!

17楼: 有这个想法的人,应该有一定的编程经历。
我从其它语言转过来时,一开始首先要做的是写控件,特别是Edit,Grid相关的,使它符合习惯。
楼主的功能,在我的程式中都是这样做的,想起来简单做起来并不容易。

18楼: 这个应该不难实现吧!比如A或C窗体调用查询窗体B,在A窗体内销毁B之前将B中要取的数据取出来!应该没有问题的!

19楼: 问题已解决,用k8nt2k的第一个思路,其实这个思路我刚开始就试过了,但是有个地方思路不对头,就是我定义的给查询窗体调用的变量是窗体变量,然后再通过这个窗体变量找窗口中的网格,结果出现了难度,而直接用网格变量就可以一步到位

20楼: 多人接受答案了。