国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發 > 綜合 > 正文

[范例]如何編寫排序菜單sort_popmenu

2024-07-21 02:35:55
字體:
來源:轉載
供稿:網友

  1。在要排序的塊上建立:when-mouse-click trigger,代碼:
  :global.mouserecord := :system.mouse_record;
  :global.mouseitem := :system.mouse_item;
  
  
  2。建立排序彈出菜單
  正排序,代碼:sort_asc(substr(:global.mouseitem,1,instr(:global.mouseitem,'.')-1)); --括號內的是鼠標所在的塊名
  反排序,代碼:sort_desc(substr(:global.mouseitem,1,instr(:global.mouseitem,'.')-1));
  不排序,代碼:sort_no(substr(:global.mouseitem,1,instr(:global.mouseitem,'.')-1));
  
  
  3。建立三個排序程序單元:
  PROCEDURE sort_asc(blockname varchar) IS
  BEGIN
   set_block_property(blockname,order_by,substr(:global.mouseitem,instr(:global.mouseitem,'.')+1,999));
   go_block(blockname);
   execute_query;
  
   go_record(:global.mouserecord);
   go_item(:global.mouseitem);
  END;
  
  PROCEDURE sort_desc(blockname varchar) IS
  BEGIN
   set_block_property(blockname,order_by,substr(:global.mouseitem,instr(:global.mouseitem,'.')+1,999) ' desc');
   go_block(blockname);
   execute_query;
  
   go_record(:global.mouserecord);
   go_item(:global.mouseitem);
  END;
  
  PROCEDURE sort_no(blockname varchar) IS
  BEGIN
   set_block_property(blockname,order_by,'');
   go_block(blockname);
   execute_query;
  
   go_record(:global.mouserecord);
   go_item(:global.mouseitem);
  END;
  
  
  4。在字段上指定彈出菜單的名稱
  
  ---- 本文為原創,by armok.

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 伊宁县| 保山市| 婺源县| 浏阳市| 衡山县| 华亭县| 肥乡县| 渝北区| 昔阳县| 神池县| 珲春市| 南平市| 蒲江县| 潍坊市| 台东市| 海丰县| 绥化市| 中宁县| 治多县| 蕲春县| 循化| 贞丰县| 高唐县| 宜君县| 康保县| 磐石市| 从化市| 左贡县| 佛学| 丹东市| 新巴尔虎右旗| 宿迁市| 建德市| 宁武县| 武隆县| 仙游县| 东光县| 正安县| 顺平县| 开原市| 长宁区|