Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共21 条记录, 每页显示 10 条, 页签: [1] [2][3]
[浏览完整版]

标题:代码存放的问题

1楼
blackzhu 发表于:2010/4/21 7:04:00
我用以下代码生成的表,表事件代码怎么放?放在何处,是不是放在全局表事件中?

  Dim tbl As WinForm.Table
tbl = e.Form.CreateSQLQuery(
"Table1", "Select * From {产品}","")
tbl.SetBounds(
10, 10, 600, 400
)
e.Form.AddControl(tbl)
2楼
狐狸爸爸 发表于:2010/4/21 7:57:00

用于在窗口中生成一个QueryTable,例如希望单击某个按钮,就在窗口出现这个QueryTable,那就放在按钮的Click事件中,更多是在窗口的AfterLoad事件中吧。

如果你是在主界面中生成查询表,应该用QueryBuilder

3楼
blackzhu 发表于:2010/4/21 10:02:00

我的意思我做一个窗口,窗口上有一个按钮,放入上面的代码.用代码生成一个SQLTABLE,那么这个表的表事件放在哪儿?因为不是预先加载表控件的,所以没有地方可以放表代码.

4楼
狐狸爸爸 发表于:2010/4/21 11:51:00
用全局表代码
5楼
blackzhu 发表于:2010/4/21 12:26:00
以下是引用狐狸爸爸在2010-4-21 11:51:00的发言:
用全局表代码

明白!

6楼
blackzhu 发表于:2010/4/21 15:06:00
但是怎么定位到每张表中呢,原先用FILL加载时,我用变量,如If Vars("窗口1-Table1")="订单明细"Then解决的,这个呢?
7楼
baoxyang 发表于:2010/4/21 15:10:00
可以使用全局变量来赋值需要加载的数据表,
8楼
blackzhu 发表于:2010/4/21 15:36:00
以下是引用baoxyang在2010-4-21 15:10:00的发言:
可以使用全局变量来赋值需要加载的数据表,

      不太懂,我用代码生成两个表,可以在全局表事件中设置表事件代码,但是怎么定位到每一个表事件内?例如:表1有两个代码,我怎么将代码区分到表1中呢?

9楼
blackzhu 发表于:2010/4/21 16:09:00
Dim pg As WinForm.TabPage
Dim T10 As String  = e.Form.Controls("TextBox1").Value
pg = Forms("控制窗口").Controls("TabControl1").TabPages.add("第四主页",T10 & "裁剪数 ×")
Dim tbl As WinForm.Table
tbl = e.Form.CreateSQLTable("Table9", "Select * From {裁剪数} Where [IO] like '%" & T10 & "%'","跟单系统")
tbl.SetBounds(10, 10, 1000, 400)
e.Form.Controls("TabControl1").TabPages("第四主页").AddControl(tbl)

我想动态加入一个临时列,底下的代码,应该怎么修改?

DataTables("裁剪数").DataCols.Add("TOTAL", GetType(Double), "[尺码1]+[尺码2]+[尺码3]+[尺码4]+[尺码5]+[尺码6]+[尺码7]")
10楼
程兴刚 发表于:2010/4/21 16:29:00
if判断表名不就可以了吗?
共21 条记录, 每页显示 10 条, 页签: [1] [2][3]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03516 s, 2 queries.