`

动态插入列表数据

    博客分类:
  • 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。
分享到:
评论

相关推荐

    C#,winform,listView动态插入数据

    ### C# WinForm ListView 动态插入数据详解 在C#的WinForms应用程序开发中,`ListView` 控件是常用的一种界面元素,用于显示一系列条目,并且支持多种视图模式,如大图标、小图标、列表、详细信息等。在实际应用中...

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

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

    易语言超级列表框动态插入

    本主题聚焦于“超级列表框动态插入”,这是一个在易语言中常见的界面元素操作技术,适用于构建用户界面时需要动态更新列表数据的情况。 超级列表框是Windows应用程序中常用的一种控件,它可以显示多列数据,并且...

    java批量插入Oracle数据方法

    在循环中,我们从列表中取出每个`Trafficinfotab`对象,设置`PreparedStatement`中的所有参数,然后调用`addBatch()`方法将当前的插入语句添加到批处理队列中。这一步骤是批量插入的关键,它累积了多个插入语句。 #...

    VC 列表控件操作插入数据实例.rar_VC 列表控件操作插入数据实例

    2. 插入列表项:使用InsertItem()函数插入新的列表项。该函数接受一个参数,即插入的位置(索引),并返回新插入项的索引。你可以设置此项的各种属性,如文本、图像索引等,通过SetItemText()和SetItemData()等函数...

    易语言学习进阶超级列表框插入表项

    5. **动态插入**:在实际编程中,我们可能需要根据某些条件或事件动态插入表项,比如读取数据库数据后将每条记录插入列表框。这时,可以结合循环结构和条件判断语句来实现。 6. **事件驱动编程**:易语言采用事件...

    易语言超级列表框动态插入源码

    总的来说,“易语言超级列表框动态插入源码”是关于如何在易语言环境中利用编程技巧动态向用户界面的列表组件添加数据的知识点。掌握这一技能对于编写数据驱动的应用程序至关重要,无论是简单的数据展示还是复杂的...

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

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

    易语言超级列表框动态插入源码.7z

    本文将深入探讨“超级列表框动态插入”这一主题,这在易语言编程中是一个重要的用户界面(UI)操作技术。 超级列表框是易语言中的一种控件,它允许程序员创建具有多种显示样式和功能的列表。与普通的列表框相比,...

    (数据结构)线性表的插入删除

    值得注意的是,线性表在实现时采用了动态数组的方式,这意味着可以通过重新分配内存来调整数组的大小,以适应插入或删除操作导致的数据量变化。这在`initlist_sq`和`listinsert`函数中体现得尤为明显,其中`realloc`...

    列表框插入行数据,带状态栏显示时间

    "列表框插入行数据,带状态栏显示时间"这个主题涉及到的是在GUI(图形用户界面)设计中如何实现动态数据更新以及增强用户体验的功能。下面我们将深入探讨这个话题。 首先,列表框(ListBox)是一种常见的控件,它允许...

    Jq数据列表动态效果

    1. **基本动态插入:** 使用`.append()`方法可以在列表末尾添加新的数据项。例如,假设我们有一个JSON数组`data`,我们可以这样插入新数据: ```javascript $.each(data, function(index, item) { $('#list')....

    详解MyBatis直接执行SQL查询及数据批量插入

    创建一个`<insert>`标签,使用`<foreach>`循环遍历列表中的每个元素,插入到数据库中。 ```xml insert into student ( ) values ,"> (null, #{item.name}, #{item.sex}, #{item.address}, #{item....

    数据结构动态查找表

    动态查找表是数据结构中的一个重要概念,主要用于高效地进行数据的插入、删除和查找操作。在计算机科学中,数据结构的选择直接影响到算法的效率和程序的性能。动态查找表是一种可以随数据变化而动态调整其结构的表,...

    利用poi+word模版书签,向word中插入数据

    本教程将深入讲解如何利用Apache POI的XWPF模块结合Word模板中的书签,实现数据的动态插入,从而创建个性化的Word文档。 首先,我们需要理解Apache POI的XWPF模块。XWPF(XML Word Processing)是POI项目的一部分,...

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

    此外,此列表还支持在单击某一列后插入数据,这是一个动态更新数据源的特性。在实际应用中,例如用户选择某个选项后触发新的数据加载,这需要实时更新UI并保持列表的稳定,可能采用了观察者模式或者LiveData等数据...

    VC 列表控件操作插入数据实例.rar

    在给定的“VC 列表控件操作插入数据实例.rar”压缩包中,包含了实现这一功能的源代码示例。通过分析其中的文件,我们可以学习如何在MFC(Microsoft Foundation Classes)环境下操作列表控件插入数据。 1. **MFC与...

    严蔚敏数据结构动态演示

    动态演示这部分内容,将通过动画或交互式的方式展示数据结构的创建、操作和变化过程,比如动态显示链表的插入、删除,树的遍历,以及排序算法的执行步骤等。这种方式使得抽象的概念变得更加直观,有助于学习者理解...

    动态播放列表实现在线广播自动化和广告插入.pptx

    动态播放列表的广告功能非常全面,支持起始广告和间隔广告的插入,能够与第三方广告服务平台整合,提供使用报告数据,这对于广播自动化和广告投放的精确控制至关重要。 **平台兼容性和扩展性** 该技术不仅兼容...

Global site tag (gtag.js) - Google Analytics