一、工具 :vs 、水晶报表工具、 sql 、msgbox、xml
vs :用来查找vb方法
水晶报表:查看 rpt table 数据源的情况
sql 保证数据库有数据来源
msbbox 关注每一个步骤代码 的执行情况
xml 观察数据在传输过程中的架构格式+数据格式
----------' where d.Key1='GNU000456'
If fac_cust_search_id_txt.Text <> "" Then
mysql.AppendLine(" where d.Key1='" + fac_cust_search_id_txt.Text + "' ")
end if
mysql.AppendLine("order by b.ShortChar03 DESC,a.ShortChar07 ASC")
Dim dtFP As DataTable = db.ExecuteDt(mysql.ToString)
'If oTrans.Session.UserID ="19578" Then Epicor.MIS.Pub.PubFun.MsgShow("提示",mysql.ToString)
'msgbox(dtfp.rows.count)
'dtFP.Merge(FP)
Dim ds As DataSet = New DataSet
dtFP.TableName = "FPType"
ds.Tables.Add(dtFP)
'ds.WriteXml("D:\FPType.Xml",XmlWriteMode.WriteSchema)
'msgbox(ds.tables("FPType").Rows.Count)
PubFun.ViewReport(ds, "FPType")