一、报表数据串流: 1、我做了两个脚本报表,建立图标方式访问 view_csp_rep.xx 依次打开报表并查询 2、此时,回到报表1,再点击,检索的数据变成报表2的了 二、grid_set_opt('MG','rowselect.on) 如何让它出现勾选菜单并可用脚本去判断哪些勾选了? 像附件二所示
第一個問題好像目前 無解。 第二個問題,可以增加列,然後在雙擊函數里進行判斷
模塊測試了下一樓的樣子, 通過腳本 測試,用圖標或者標籤引導打開的腳本 報表,它的win ID都是一樣的。 這也好解釋了為什麽數據會串到第一個報表里,老師如果能修正這個問題就好了。 报表1==TForm_Rep_Grid 报表2==TForm_Rep_Grid 測試代碼如下: int bb1() { call_str("view_csp_rep.ds_001"); gui_set_text("this","报表1"); dbg(get_win_id()); } int bb2() { call_str("view_csp_rep.ds_002"); gui_set_text("this","报表2"); dbg(get_win_id()); }
加个函数支持 set_win_id 是不是就好了? 或者脚本判断啊,存在这个id就关掉它 if(gui_is_win_exists("==TForm_Rep_Grid")==1) {gui_close_win_by_id("==TForm_Rep_Grid");}
原来是这个问题引起的啊?
登录后方可发贴