lx86 发表于 2019-2-3 11:17:36

EBS form动态隐藏folder列

  动态隐藏folder列,一般写在 WHEN-NEW-FORM-INSTANCE 里。
  遇到有关联行的情况,可以写在行的when-new里。
  引用pll: APPFLDR
  引用过程: APP_FOLDER_DEL_FLD
  l_old_itm := :system.cursor_item;
  --转到你要删除的ITEM上
  go_item('BLOCK.ITEM');
  --调用标准api隐藏当前列
  APP_FOLDER_DEL_FLD;
  go_item(l_old_itm);
  下列情况下不能被隐藏:
  1. 当FOLDER ITEM属性REQUIRED设为TRUE的时候不能被隐藏。
  2. 当FOLDER ITEM被放置在FIXED画布上(非堆叠画布)时,该项不能被隐藏。



页: [1]
查看完整版本: EBS form动态隐藏folder列