oracle - 如何在只有主键的表上创建表单/报告?
问题描述
我试图在只有主键的表上创建一个带有报告的表单。
我有一张桌子:
create table WRITE
(
author varchar(5) references AUTHOR (authorcode) ,
book varchar(20) references BOOK (bookid),
primary key(author,book)
);
我正在使用 APEX Application Builder 在带有报告的表格上创建表单;但是当我到达“选择要包含在表单中的列”时,我没有可供选择的选项,因为我的表中只有唯一的主键。
解决方案
它是哪个 Apex 版本?我已经在使用 19.1 的 apex.oracle.com 上尝试过了,它没有这个问题。
无论如何,我能想到两个选择:
- 暂时放弃主键约束
- 然后创建报告+表单页面
- 完成后,再次创建主键约束
- 创建交互式报告(使用向导)
- 然后创建一个表单,手动添加项目
- 这并不像看起来那么容易,因为您还必须创建所有进程(初始化一个,以及自动行处理)
我认为第一个选项要简单得多。
推荐阅读
- c++ - 为什么 'std::cout << !+2 ' 输出 0?
- php - 在 url 中获取 basename
- sql - Microsoft SQL Server 与 Visual Studio.net 的连接错误(Windows 窗体)
- spring - 如何定义 StreamsBuilderFactoryBean 的两个实例
- python - view.py 中的 Django PasswordChangeForm 不起作用
- javascript - Angular 2 安装 angular-rating-icons
- git - git submodule "you need to resolve your current index first" but there are no merge conflicts
- sql - SQLite update set value BLOB specific bytes
- reporting-services - 设置图例 SSRS 的表达式
- android - 在选择 SQL Lite 中添加交替计数