`

动态插入列表数据

    博客分类:
  • ERP
 
阅读更多
在做FORM的时候,定义一个LIST ITEM,我们可以在“列表中元素”这个属性中定义其默认值,这适用于一些取值比较固定的ITEM,例如对应的列表项值是“Y”和“N”。但很多时候一些基于快速编码的取值是会改变的,不可能每次后台改数据了就在FORM里改,这时候我们就需要动态把数据从快速编码里取出来再插入到LIST里面去。步骤如下:
定义一个函数,import_list,声明游标与参数
 
CURSOR csr_method IS
SELECT flv.lookup_code,
   flv.meaning
FROM fnd_lookup_values_vl flv
WHERE flv.lookup_type = 'HEL_INST_PLAN_STATUS'
ORDER BY flv.lookup_code DESC;
l_index NUMBER := 1;
 
Lookup_type 里的值“HEL_INST_PLAN_STATUS”是欲插入的快速编码名称,然后调用内置函数,循环插入列表每一项
 
clear_list('PERSON_TASKS.PLAN_STATUS'); --数据项
 
  FOR l_rec IN csr_method
  LOOP
    BEGIN
      add_list_element('PERSON_TASKS.PLAN_STATUS',
                       l_index,
                       l_rec.meaning,
                       l_rec.lookup_code);
      l_index := l_index + 1;
    EXCEPTION
      WHEN OTHERS THEN
        NULL;
    END;
END LOOP;   

在触发器WHEN-NEW-FORM-INSTANCE里调用import_list。
分享到:
评论

相关推荐

    向多列列表框插入固定行数的数据

    使用LABVIEW向多列列表框写入固定行数的数据,比如写入5行数据后,自动清除多列列表框数据,从第6个数据开始插入。。。插入第10个数据后,再一次插入数据时,多列列表框将只显示最新5行数据

    MFC对话框动态接收数据插入List列表并绘曲线

    测试按钮模拟数据的动态接收。 2.此处接收数据为6通道接收。 3.接收的数据可以显示在List控件中。 4.只做了A通道的动态曲线显示。 5.保存数据可以直接把List控件中的数据导入Excle中并保存。 6.Y轴的数据...

    安卓多级树形列表(最大同时异步加载60万条数据)

    该安卓多级树形列表是在前人的基础上做了大量的优化而诞生的,目前已经支持多级拓展,异步一次性最大加载量60万条不崩溃,点击秒展开,支持全选与单选,支持点击单列后再插入数据,支持数据联动

    excel动态添加数据.vi

    labview2015向excel最后一行动态添加多列列表框数据,自动创建excel文件,自动添加数据至最后一行。 如果帮助了你,请给5星好评。

    MFC CListCtrl 虚拟列表的使用实例.rar

    MFC控件CListCtrl虚拟列表的使用实例,只要你内存够大百万级、千万级甚至更大的的数据显示都不会有问题,可随意流畅的拖动滚动条。 PS1:借鉴了网上找来的一份VC6.0实现的代码(此代码编译有错误),重新使用VS2019...

    jquery Ajax实现Select动态添加数据

    一般情况下,select下拉框中的数据都是固定的或者直接在jsp中读取列表值显示。但是,这次要实现select与别的选项框联动,也就是要动态添加option数据。查阅了很多资料,终于搞定。下面就分享一下,如何利用jQuery和...

    VUE table表格动态添加一列数据,新增的这些数据不可以编辑(v-model绑定的数据不能实时更新)

    用elementUi横着增加一行数据没毛病,可以操作 添加一列,这新增的这一列, 第一次去赋值的时候值是改了, 但没生效 点击下一行时 值就变过来 二、原因 横向添加 是复制上面的某一条数据来的,因为data里面有这些...

    Excel 2007数据透视表完全剖析 1/7

    5.1.3 方法3:直接在数据透视表内插入计算字段 108 5.2 创建第1个计算字段 109 5.3 案例学习:汇总下一年的预算 112 5.4 创建第1个计算项 117 5.5 了解数据透视表计算的规则和缺陷 121 5.5.1 记住运算符...

    VC 6.0 适时添加ListBox列表框数据.rar

    VC 6.0 适时添加ListBox列表框数据,也就是在执行程序的过程中,需要时会对ListBox列表框即时赋值,生成新的列表内容,在VC 中实现这种动态添加列表框值的方法,请参见本代码中所表达的思路。

    数据结构实验-散列表实验报告.docx

    在理想情况下,查找、插入、删除操作的时间均为O(1),是一种高效的动态集合结构。 例1:计算机程序设计语言的编译程序需要维护一个符号表,其中元素的关键值为任意字符串,与语言中的标识符对应。该符号表常采用散...

    Excel 2007数据透视表完全剖析 3/7

    5.1.3 方法3:直接在数据透视表内插入计算字段 108 5.2 创建第1个计算字段 109 5.3 案例学习:汇总下一年的预算 112 5.4 创建第1个计算项 117 5.5 了解数据透视表计算的规则和缺陷 121 5.5.1 记住运算符...

    Excel 2007数据透视表完全剖析 4/7

    5.1.3 方法3:直接在数据透视表内插入计算字段 108 5.2 创建第1个计算字段 109 5.3 案例学习:汇总下一年的预算 112 5.4 创建第1个计算项 117 5.5 了解数据透视表计算的规则和缺陷 121 5.5.1 记住运算符...

    arcgis-dynamictables:使用数据驱动页面在 ArcGIS 中构建动态表

    动态表 对地图布局的修改不仅限于用户在 ArcMap 中可以执行的操作。 ArcPy 提供了一些强大的工具,不仅用于操作图层,还用于更改地图文档中元素的外观和内容。 下面的代码和文档演示了如何在地图上构建表格,以响应...

    vue实现动态添加数据滚动条自动滚动到底部的示例代码

    在使用vue实现聊天页面的时候,聊天数据动态加到页面中,需要实现滚动条也自动滚动到底部。这时我找到网上有个插件 vue-chat-scroll https://www.npmjs.com/package/vue-chat-scroll 但是安装后发现是用不了的,报错...

    数据结构、算法与应用:C++语言描述(原书第2版)第二部分

    5.1 数据对象和数据结构 5.2 线性表数据结构 5.2.1 抽象数据类型linearList 5.2.2 抽象类linearList 5.3 数组描述 5.3.1 描述 5.3.2 变长一维数组 5.3.3 类arrayList 5.3.4 C++迭代器 5.3.5 arrayList的一个迭代器 ...

    列表控件不同显示方式

    动态设置列表控件的不同显示方式主要是大图标、报表、小图标显示,如何创建列表控件的头列表,往列表里插入数据。

    数据结构排序算法的实现

    本问题要实现直接插入、冒泡、快速、简单选择、归并、堆排序六种排序算法的简单运用及比较,分析他们的稳定性及在不同规模下的复杂度,了解在什么情况下使用什么排序算法比较合适;待排序的元素好吗关键字为整数,...

    数据结构与算法:语言描述(中英文)

    第3章是对基础排序算法的介绍,例如冒泡排序和插入排序。而第4章则研究了用于内存查找的最基本算法,顺序查找和二叉查找。 第5章探讨了两种经典的数据结构:堆栈和队列。本章节强调的重点是这些数据结构在解决日常...

    数据结构算法与应用 很详细的,数据结构算法全集 这个是你想找的

    跳表和散列 218 7.1 字典 218 7.2 线性表描述 219 7.3 跳表描述 222 7.3.1 理想情况 222 7.3.2 插入和删除 223 7.3.3 级的分配 224 7.3.4 类SkipNode 224 7.3.5 类SkipList 225 7.3.6 ...

Global site tag (gtag.js) - Google Analytics