oracle-apex-5.1 - Oracle APEX 将数据加载到复选框列表中
问题描述
我的页面上有一个复选框,我需要将数组中的多个值加载到复选框中。我怎样才能做到这一点?
FOR i IN 1 .. v_arr.COUNT
LOOP
:P2_CHK1 = v_arr (i)
END LOOP;
解决方案
您需要传递一个由冒号分隔的字符串。我不知道是否有一个实用函数来执行此操作,但您可以连接 varchar2 变量中的每个值,然后传递给:P2_CHK1。有效值示例:“1:2:4:5”
推荐阅读
- vba - 评估给出类型不匹配VBA的函数
- python - 为什么“for ... in ...”比“list.index()”慢得多?
- python-3.x - 如何根据列表元素对熊猫数据框进行排序
- javascript - 在 MarkLogic 中使用 REST API 搜索调用仅提取 JSON 文档的一部分
- asp.net - 在 Windows 上的 Apache 服务器上部署 ASP.NET Core WebAPI 或 .NET Framework
- java - SpringBootTest 注解无法解析为类型
- batch-file - 将子文件夹和文件从源位置复制到目标位置 CMD
- python - UnboundLocalError 由于代码跳过命令
- php - 当我尝试创建表时,SQL 或 mariadb 给了我这个错误
- sql-server - SQL Server 变量值按行(MySQL := 等效)