【问题标题】:editable oracle apex table可编辑的 oracle 顶点表
【发布时间】:2021-05-23 08:20:26
【问题描述】:

我想创建一个可编辑的表格,左侧有长段落,右侧输入列,如下所示:

请帮忙。

【问题讨论】:

    标签: oracle oracle-apex


    【解决方案1】:

    这样的表可能是一种选择:

    SQL> create table assessment
      2    (id            number constraint pk_asmt primary key,
      3     elements      clob,
      4     bond_scale    number,
      5     remarks       varchar2(200)
      6    );
    
    Table created.
    
    SQL>
    

    在 Apex 中,创建“带有表格的报表”布局;向导将创建交互式报告(这样您就可以查看您所拥有的;不要显示整个 elements 列,可能只是前一个子字符串,例如 200 个字符)和一个表单。每个报告行开头的图标将引导您形成表格,以便您可以更新/删除这些记录。此外,报告将有一个Create 按钮让您创建新条目。

    【讨论】:

    • 谢谢你的回复,遗憾的是他们需要所有的字符有什么办法像使用 JavaScript 或其他方法吗?
    • 子弹什么的? Apex 20.2 我提供了两种您可以尝试的项目类型:Rich text EditorMarkdown Editor。如果您使用的版本不支持它们,我会说您不走运,除非您将 file 存储到该列中(我想是 BLOB,因为格式化)。
    • 再次感谢,问题不在于项目符号,而在于如何设计这么大的表格以及如何设计它以使其包含所有这些信息?
    • Oracle 可以处理这么多数据,您不必担心。如果它是困扰您的 COLUMN 数据类型,那么:如果 VARCHAR2(4000) 足够,请使用它。如果不是,请使用 CLOB(它只接受字符;Character Large OBject)。如果您有各种非文本信息,请使用 BLOB(二进制大对象)。
    猜你喜欢
    • 2023-04-07
    • 2015-09-21
    • 2013-12-19
    • 1970-01-01
    • 2016-12-07
    • 2021-10-02
    • 1970-01-01
    • 2021-12-22
    • 1970-01-01
    相关资源
    最近更新 更多