当前位置: 代码迷 >> PB >> 哪位高手帮忙解释一下 下面两句的意思
  详细解决方案

哪位高手帮忙解释一下 下面两句的意思

热度:173   发布时间:2016-04-29 09:21:43.0
谁帮忙解释一下 下面两句的意思?
1、
dw_main.Modify("datawindow.table.select = ~"" + is_newselect + "~"")
dw_main.retrieve()

2、
is_oldselect = dw_main.Describe("DataWindow.Table.Select")
closewithreturn(parent,is_oldselect)


------解决方案--------------------
SQL code
1、dw_main.Modify("datawindow.table.select = ~"" + is_newselect + "~"")--改变检索条件dw_main.retrieve()--检索2、is_oldselect = dw_main.Describe("DataWindow.Table.Select")--取得检索条件closewithreturn(parent,is_oldselect)--将取得的检索条件用closewithreturn返回父窗口
------解决方案--------------------
探讨
1、
dw_main.Modify("datawindow.table.select = ~"" + is_newselect + "~"") //用来修改dw_main的sql语句的,可以动态实现增加sql的检索条件什么的。
dw_main.retrieve()//应用新的sql语句进行检索数据

2、
is_oldselect = dw_main.Describe("DataWindow.Table.Select") //获取dw_main的原始sql语句,配合上边的修改sql的语句使用。在动态修改sql执行检索后,可以还原成原来的sql语句。
closewithreturn(parent,is_oldselect)