oracle form builder动态加栏位
来源:互联网 发布:js去掉字符串的换行符 编辑:程序博客网 时间:2024/06/05 18:57
参考同事的代码,创建了1~99item,动态赋值
app_folder.event('WHEN-NEW-BLOCK-INSTANCE');
DECLARE
P_NUM VARCHAR(3) := '0';
CURSOR CU_COLUMN IS
SELECT COLUMN_NAME,
NULLABLE
FROM ALL_TAB_COLUMNS
WHERE TABLE_NAME = upper('WST_INV_TRN_INTER_TMP')
ORDER BY COLUMN_ID; --莉l
BEGIN
IF UPPER(:PARAMETER.P_TABLE_DELE) ='SHOW' THEN
SET_ITEM_PROPERTY('WST_IMPORT_BUTTON_B.DELE',ENABLED,PROPERTY_TRUE);
SET_ITEM_PROPERTY('WST_IMPORT_BUTTON_B.DELE',VISIBLE,PROPERTY_TRUE);
ELSE
SET_ITEM_PROPERTY('WST_IMPORT_BUTTON_B.DELE',ENABLED,PROPERTY_FALSE);
SET_ITEM_PROPERTY('WST_IMPORT_BUTTON_B.DELE',VISIBLE,PROPERTY_FALSE);
END IF; --琌旧玡埃い﹍计沮Item陪ボ
SELECT COUNT(1)
INTO :PARAMETER.P_COLUMN_NUM
FROM ALL_TAB_COLUMNS
WHERE TABLE_NAME = :PARAMETER.P_TABLE_NAME;
/* FOR CU_COL IN CU_COLUMN LOOP
if P_NUM >32 then exit;
end if;
P_NUM := P_NUM + 1;
P_NUM := LPAD(P_NUM,2,'0');
COPY(initcap(replace(CU_COL.COLUMN_NAME,'_',' ')),'WST_IMPORT_PROMPT_B.TEMP'||P_NUM); --笆篈结Folder
IF CU_COL.NULLABLE = 'N' THEN
APP_ITEM_PROPERTY.SET_PROPERTY('WST_IMPORT_B.TEMP'||P_NUM,REQUIRED,PROPERTY_TRUE);
ELSE
APP_ITEM_PROPERTY.SET_PROPERTY('WST_IMPORT_B.TEMP'||P_NUM,REQUIRED,PROPERTY_FALSE);
END IF; --笆篈砞竚ゲ斗块兜
END LOOP;*/
:WST_IMPORT_PROMPT_B.TEMP01 :='PO NUMBER';
:WST_IMPORT_PROMPT_B.TEMP02 :='GRN';
:WST_IMPORT_PROMPT_B.TEMP03 :='Waybill/Airbill';
:WST_IMPORT_PROMPT_B.TEMP04 :='Item';
:WST_IMPORT_PROMPT_B.TEMP05 :='QTY';
:WST_IMPORT_PROMPT_B.TEMP06 := 'Rcv Date';
:WST_IMPORT_PROMPT_B.TEMP07 :='杆虫Xン计';
P_NUM := 7 + 1;
FOR A IN P_NUM..99 LOOP
P_NUM := LPAD(P_NUM,2,'0');
SET_ITEM_PROPERTY('WST_IMPORT_B.TEMP'||P_NUM,VISIBLE,PROPERTY_FALSE);
SET_ITEM_PROPERTY('WST_IMPORT_PROMPT_B.TEMP'||P_NUM,VISIBLE,PROPERTY_FALSE);
P_NUM := P_NUM + 1;
END LOOP; --奔ぃ惠璶
END;
- oracle form builder动态加栏位
- ORACLE FORMS Builder 设置栏位背景颜色
- sql server & oracle 栏位加千分位
- Oracle Form builder快捷键
- ORACLE FORM BUILDER 2000 数据列表显示
- oracle form builder 显示报结果
- Oracle form builder 中文乱码,出现“靠”
- oracle添加栏位
- oracle form builder :关于Form/block/canvas/window
- oracle form builder创建的form在本机运行
- 动态设置单身栏位名
- form数据栏位汇总部分说明
- ORACLE更改数据库栏位顺序
- 动态绑定DataGrid栏位时,注意栏位数量是否匹配
- Oracle单栏位批量更新与多栏位批量更新
- Oracle Form Builder中使用树的心得
- oracle form builder中from子句查询作为数据源
- ORACLE FORM BUILDER删除List的空白值
- Flask框架介绍
- R730服务器内存扩展安装
- C++学习笔记(9)-预处理器
- Spring Security 入门
- thinkphp5.0中两表联合查询
- oracle form builder动态加栏位
- 怎样在ABBYY PDF Transformer+中进行图像增强
- 网络连接是否正常,不正常跳转去设置网络连接再显示数据
- netty java nio总结
- 冒泡2017
- windows系统踩坑
- Android 电量变化监听
- codeforces 827A 并查集
- Ext.selection.CheckboxModel全选失效问题