WebADI_数据验证2_建立基于Date的LOV验证(案例)

简介: 20150908 Created By BaoXinjian 一、摘要 在Interface Attribute中定义Calendar Date类型字段 一般可以通过两种方式 1. 通过手工定义的方式 首先建立Calendar Date的Component,定义Component栏位属性后,修改Interface中对应Attribute,使其引用该Calendar Date 2.

20150908 Created By BaoXinjian

一、摘要


在Interface Attribute中定义Calendar Date类型字段

一般可以通过两种方式

1. 通过手工定义的方式

首先建立Calendar Date的Component,定义Component栏位属性后,修改Interface中对应Attribute,使其引用该Calendar Date

2. 直接通过调用标准API (BNE_INTEGRATOR_UTILS.CREATE_CALENDAR_LOV),来创建Calendar Date

调用接口成功后,系统会自动生成Calendar Date类型的Component,并设定Interface Attribute属性


二、通过页面定义Date Calendar


1. 创建日历组件Component

2. 定义日历组件的属性

3. 在Interface Attribute中引用该日历组件

4. 运行测试

 

三、通过API定义Date Calender


1. 调用API接口创建日历组件

BEGIN
   BNE_INTEGRATOR_UTILS.CREATE_CALENDAR_LOV (
      P_APPLICATION_ID       => 200,                  -- Your custom application P_INTERFACE_CODE => 'BXJADI_XINTG_INTF1', --Your custom interface code P_INTERFACE_COL_NAME => 'P_EMP_HIREDATE', --Your date item in interface P_WINDOW_CAPTION => 'Select Data', --Window Prompt P_WINDOW_WIDTH => NULL, --Use default P_WINDOW_HEIGHT => NULL, --Use default P_TABLE_COLUMNS => 'P_EMP_HIREDATE', --Your table date fields P_USER_ID => 1318); COMMIT; DBMS_OUTPUT.PUT_LINE ('Run Successfully'); EXCEPTION WHEN OTHERS THEN DBMS_OUTPUT.PUT_LINE ('SQLCODE=' || SQLCODE); DBMS_OUTPUT.PUT_LINE ('SQLERRM=' || SQLERRM); END;

2. 调用成功后,系统会自动设定Interface Attribute的Component,并自动创建一个Component

3. 查看所创建的组件:Component for BXJADI_XINTG_INTF1.P_EMP_HIREDATE

4. 运行测试

 

Thanks and Regards

ERP技术讨论群: 288307890
技术交流,技术讨论,欢迎加入
Technology Blog Created By Oracle ERP - 鲍新建
相关文章
|
SQL 关系型数据库 测试技术
软件测试|教你如何使用UPDATE修改数据
软件测试|教你如何使用UPDATE修改数据
|
JavaScript 安全 数据安全/隐私保护
JS逆向 -- 分析某站aid、cid、w_rid和sid的加密过程
JS逆向 -- 分析某站aid、cid、w_rid和sid的加密过程
296 1
|
数据库
学生信息管理系统----实时错误’-2147217887‘多步OLB DB 操作产生错误。如果可能,请检查OLE
学生信息管理系统----实时错误’-2147217887‘多步OLB DB 操作产生错误。如果可能,请检查OLE
95 0
|
Oracle 关系型数据库
设计一个Stock类和DividendStock类 - 编写了一个表示拥有股票情况的Stock类,这里给出了一个简化版,去掉了对参数的合法性的检查等细节:
设计一个Stock类和DividendStock类 - 编写了一个表示拥有股票情况的Stock类,这里给出了一个简化版,去掉了对参数的合法性的检查等细节:
184 0
设计一个Stock类和DividendStock类 - 编写了一个表示拥有股票情况的Stock类,这里给出了一个简化版,去掉了对参数的合法性的检查等细节:
重构——29以数据类取代记录(Replace Record with Data Class)
以数据类取代记录(Replace Record with Data Class):你需要面对传统编程环境中的记录结构;为该记录创建一个“哑”数据对象
1569 0
|
JSON Serverless API
开发函数计算的正确姿势 —— Fun validate 语法校验排错指南
1. 前言 首先介绍下在本文出现的几个比较重要的概念: 函数计算(Function Compute): 函数计算是一个事件驱动的服务,通过函数计算,用户无需管理服务器等运行情况,只需编写代码并上传。
3096 0
|
Serverless 程序员 分布式数据库
开发函数计算的正确姿势 —— Fun validate 语法校验排错指南 | 5月22日云栖夜读
在本刊开篇文章中,讲述了:首先介绍下在本文出现的几个比较重要的概念: 函数计算(Function Compute): 函数计算是一个事件驱动的服务,通过函数计算,用户无需管理服务器等运行情况,只需编写代码并上传。
2474 0
SAP MM 实现自定义工厂TR01下的所有的物料MRP3 视图中的“可用性检查”字段是必须输入
SAP MM 实现自定义工厂TR01下的所有的物料,其MRP3 视图中的“Availability Check”字段是必须输入的,该如何处理? 1,首先找到这个字段的名字是:MARC-MTVFP。
1851 0