LoadColInputRule主要是用来加载表属性设置的。我们如果自己自定义窗体,表格想自己应用表属性设置里面的功能的话,就需要手动地去执行下面的代码。
Vb.Net |
Dim tbl As SmGrid=Proj.CurrentSmGrid Dim db As Database=Proj.SysDataFactory("UserDB") Dim strSQLCmd As String="select * from 订单信息" '手动加载数据 tbl.Fill(strSQLCmd,db,True,True) '加载表属性 tbl.LoadColInputRule() '根据表属性加载表标题 tbl.BuildCaption("",db) '加载默认视图 tbl.SetVisibleWidth() '因为上面四句代码中,后面三句基本一致,所以上面的代码又可以简单汇集成一句代码 tbl.FillAndLoadSetting(strSQLCmd,db,True,True) |
C# |
SmGrid tbl = Proj.CurrentSmGrid; Database db = Proj.SysDataFactory["UserDB"]; string strSQLCmd = "select * from 订单信息"; // 手动加载数据 tbl.Fill(strSQLCmd, db, true, true); // 加载表属性 tbl.LoadColInputRule(); // 根据表属性加载表标题 tbl.BuildCaption("", db); // 加载默认视图 tbl.SetVisibleWidth(); // 因为上面四句代码中,后面三句基本一致,所以上面的代码又可以简单汇集成一句代码 tbl.FillAndLoadSetting(strSQLCmd, db, true, true); |