开发记录【1】

给列表加上序号

实现:Oracle有自带序号rownum,加上这个字段即可

【开发细节1】更新人可通过共享组件获取

【开发细节2】存入部门ID,想让其展示部门名,使用了共享组件,但是没显示,这是为什么呢?

【原因及解决方法】虽然引入了值列表,但是基于Item Value下无法展示NAME,必须选择Display Value of List of Values

【开发细节3】明明是交互式网格,但是没有复选框

【解决方法】将交互式网格中【属性】-【编辑】-取消【允许的操作】勾选

【通过中间表查询数据】

通过中间表CHECK_OBJECT_DEVICE_ASSO

来实现点检对象和点检设备表code_device

数据查询

  with area_v as (
            select a.area_id, a.name, a.del_flag
            from fnd_areas a
            where tenant_id = :usertenant
        )

        select rownum,
               c.device_id,
               c.tenant_id,
               c.device_code,
               c.device_name,
               decode(f.del_flag, 1, '', f.name)   fab_name,
               decode(a1.del_flag, 1, '', a1.name) area_name,
               decode(a2.del_flag, 1, '', a2.name) line_name
        from code_device c
                 left join fnd_fab f on c.fab_id = f.fab_id and c.tenant_id = f.tenant_id
                 left join area_v a1 on a1.area_id = c.area_id
                 left join area_v a2 on a2.area_id = c.line_id
        where c.device_id in (select device_id
                              from check_object_device_asso d
                              where object_id = :p20_object_id)
          and c.tenant_id = :usertenant
          and c.del_flag = 0;

【问题记录】点击“查看”设置跳转到P21的查看表单,但事与愿违,每次都报错然后跳转到P20

很疑惑到底是那一步出了问题

查看会话:

Exception in "final_exception_handler": Error Stack: ORA-20987: APEX - 没有为表单区域 点检对象_查看 定义主键项。

定义主键

定义主键

【开发细节4】搜索栏无法使用

【原因】属性未配置
【解决方法】进行配置

APEX Fancy Tree Select[插件]所在位置→【属性】→【Search Item】选择搜索框

【APEX Fancy Tree Select[插件]使用小细节】

selectMode为2时,选中父项并不会选中其下的子项,但是可以单独选中子项(父子之间独立)

“selectMode”控制父子级联,2为选中父级不会关联子,但选中子级会让父级变色,
改成3就能选中父的同时选中子,也可以单独选中子

换成实际数据:

【问题记录】

通过中间表CHECK_OBJECT_DEVICE_ASSO存储设备相关信息,但是传值未能传过去主表主键

【原因】OBJECT_ID未获取(P20→P26)

查看会话发现P9→P20还有

【解决方法】需要跳转的按钮→行为→重定向到指定的页需要绑定ID值

【出现问题】点击“查看”,显示对应的点检对象内容和绑定的点检表单,但是实际展示出来是空表单

查看会话,发现有报错:Error: 没有为表单区域 点检表单_查看 定义主键项。

Error: 没有为表单区域 点检表单_查看 定义主键项。

设置主键

【再次查看】并且将展示类型设为交互式网格

可以展示出来了,但是需要改一下样式和排版

【问题记录】基础数据获取到值,但是传值过程中获取不到值,

数据丢失如图所示:

而且点击保存后会弹出提示:

Header rewrite
Old: 显示处理过程中尝试保存处于会话状态的项 P20_OBJECT_ID。项保护级别为:
  可以在项具有 "会话" 校验和时设置项。

未传入校验和, 或者传入的校验和应该适合保护级别为 "(未提供校验和)" 的项。

注: 最终用户将得到不同的错误消息。
New: 显示处理过程中尝试保存处于会话状态的项 P20_OBJECT_ID。项保护级别为: 可以在项具有 "会话" 校验和时设置项。 未传入校验和, 或者传入的校验和应该适合保护级别为 "(未提供校验和)" 的项。 注: 最终用户将得到不同的错误消息。

【小细节】点击查看有分栏效果

   将点检对象和表单放在一个区域内[新建],设置父项,改变模板

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/118752.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

技术分享 | Frida 实现 Hook 功能的强大能力

Frida 通过 C 语言将 QuickJS 注入到目标进程中,获取完整的内存操作权限,达到在程序运行时实时地插入额外代码和数据的目的。官方将调用代码封装为 python 库,当然你也可以直接通过其他的语言调用 Frida 中的 C 语言代码进行操作。 Frida安装…

AI生图王者之战!深度体验实测,谁是真正的艺术家?

10月11日凌晨,设计软件巨头Adobe宣布推出一系列图像生成模型,其中Firefly Image 2作为新一代图像生成器,通过改善皮肤、头发、眼睛、手和身体结构增强了人体渲染质量,提供更好的色彩和改进的动态范围,并为用户提供更大…

1100*C. Division by Two and Permutation(全排列数学)

Problem - 1624C - Codeforces 解析&#xff1a; 贪心&#xff0c;将每个数除到第一个没有出现的数字就停止。 #include<bits/stdc.h> using namespace std; #define int long long const int N2e55; int n,x,f[N]; void solve(){scanf("%lld",&n);memset…

服务器感染了.locked勒索病毒,如何确保数据文件完整恢复?

引言&#xff1a; 网络安全威胁的不断演变使得恶意软件如.locked勒索病毒成为当今数字时代的一大挑战。.locked勒索病毒能够加密您的文件&#xff0c;然后要求支付赎金以解锁它们。本文将深入探讨.locked勒索病毒的特点&#xff0c;以及如何应对感染&#xff0c;以及预防这种类…

【Java 进阶篇】Cookie 使用详解

欢迎阅读本篇博客&#xff0c;我们将深入研究 Java 中的 Cookie&#xff0c;从入门到精通&#xff0c;包括 Cookie 的基本概念、原理、使用方法以及一些高级技巧。无论你是新手还是有经验的开发者&#xff0c;希望这篇博客对你有所帮助。 第一部分&#xff1a;Cookie 是什么&a…

Docker安装教程

Docker安装教程 安装教程Centos7.6docker镜像源修改docker目录修改 Ubuntu20.04docker镜像源修改docker数据目录修改 安装教程 Centos7.6 &#x1f680;docker支持的Cetnos操作系统版本 CentOS 7 CentOS 8 (stream) CentOS 9 (stream) &#x1f680;支持的CPU ARM/X86_64 查看…

Gin学习笔记

Gin学习笔记 Gin文档&#xff1a;https://pkg.go.dev/github.com/gin-gonic/gin 1、快速入门 1.1、安装Gin go get -u github.com/gin-gonic/gin1.2、main.go package mainimport ("github.com/gin-gonic/gin""net/http" )func main() {// 创建路由引…

.NET Framework中自带的泛型委托Action

Action<>是.NET Framework中自带的泛型委托&#xff0c;可以接收一个或多个输入参数&#xff0c;但不返回任何参数&#xff0c;可传递至多16种不同类型的参数类型。在Linq的一些方法上使用的比较多。 1、Action泛型委托 .NET Framework为我们提供了多达16个参数的Action…

【网络安全 --- web服务器解析漏洞】IIS,Apache,Nginx中间件常见解析漏洞

一&#xff0c;工具及环境准备 以下都是超详细保姆级安装教程&#xff0c;缺什么安装什么即可&#xff08;提供镜像工具资源&#xff09; 1-1 VMware 16.0 安装 【网络安全 --- 工具安装】VMware 16.0 详细安装过程&#xff08;提供资源&#xff09;-CSDN博客文章浏览阅读20…

【Linux】第十二站:进程

文章目录 1.windows和linux中的进程2.先描述3.在组织4.具体的Linux系统是如何做的&#xff1f;1.基本概念2.描述进程-PCB3.task_struct和PCB的关系4.task_struct内容分类5.linux具体如何做的&#xff1f;6.查看进程 1.windows和linux中的进程 一个已经加载到内存的程序&#xf…

洛谷P1102 A-B数对 详细解析及AC代码

P1102 A-B数对 前言题目题目背景题目描述输入格式输出格式样例 #1样例输入 #1样例输出 #1 提示题目分析注意事项 代码经典二分&#xff08;O(nlgn)&#xff09;酷炫哈希&#xff08;O(n)&#xff09; 后话额外测试用例样例输入 #2样例输出 #2 王婆卖瓜 题目来源 前言 酷&…

生成式人工智能的“经济学”,The Economic Case for Generative AI#a16z

a16z召集了行业精英&#xff0c;为我们带来了有关生成式AI的洞察。在创造力方面&#xff0c;生成式AI带来了3-4倍量级的成本优势&#xff0c;更多新的需求将诞生。 AI REVOLUTION The Economic Case for Generative AI Martin Casado MixCopilot 大家好&#xff0c;欢迎来到本期…

遇到python程序是通过sh文件启动的,如何调试

说明 下载的源码总会遇到这样启动的&#xff1a; 并且发现shell文件内容很多&#xff0c;比较复杂&#xff0c;比如&#xff1a; 解决方案 这时候想要调试&#xff0c;可以通过端口连接的方式调试&#xff0c;具体方法如下&#xff1a; 在vscode调试按钮中添加远程附加调试…

【kubernetes】pod的生命周期

文章目录 1、概述2、pod的生命期3、pod阶段4、容器状态5、容器重启策略6、pod状况6.1 Pod就绪态6.2 Pod就绪态的状态6.3 Pod网络就绪 7、容器探针7.1 检查机制7.2 探测结果7.3 探测类型 8、Pod的终止8.1 强制终止Pod8.2 Pod的垃圾收集 1、概述 pod遵循预定义的生命周期&#x…

【MogDB/openGauss误删未归档的xlog日志如何解决】

在使用MogDB/openGauss数据库的过程中&#xff0c;有时候大量业务&#xff0c;或者导数据会导致pg_xlog下的日志数量持续增长&#xff0c;此时如果xlog的产生频率太快&#xff0c;而来不及自动清理&#xff0c;极有可能造成pg_xlog目录的打满。如果对数据库的xlog不太了解的时候…

解决Java中https请求接口报错问题

1. 解决SSLException: Certificate for &#xff1c;域名&#xff1e; doesn‘t match any of the subject alternative报错问题 1.1 问题描述 最近在做一个智能问答客服项目&#xff0c;对接的是云问接口&#xff0c;然后云问接口对接使用的是https方式&#xff0c;之前一直…

git push超过100MB大文件失败(remote: fatal: pack exceeds maximum allowed size)

push代码的时候&#xff0c;有时会出现如下问题 remote: fatal: pack exceeds maximum allowed size error: failed to push some refs to ‘git.n.xiaomi.com:fuzheng1/nl2sql.git’ 解决方案&#xff1a; 将本地 http.postBuffer 数值调整到GitHub服务对应的单次上传大小配置…

凭什么不让使用外键!?

△Hollis, 一个对Coding有着独特追求的人△ 这是Hollis的第 434 篇原创分享 作者 l Hollis 来源 l Hollis&#xff08;ID&#xff1a;hollischuang&#xff09; MySQL 外键&#xff08;Foreign Key&#xff09;是用于建立表之间关系的&#xff0c;它定义了一个表中的一列或一组…

IDEA JAVA项目 导入JAR包,打JAR包 和 JAVA运行JAR命令提示没有主清单属性

一、导入JAR包 1、java项目在没有导入该jar包之前&#xff0c;如图&#xff1a;2、点击 File -> Project Structure&#xff08;快捷键 Ctrl Alt Shift s&#xff09;&#xff0c;点击Project Structure界面左侧的“Modules”如图&#xff1a;3.在 “Dependencies” 标签…

Javaweb之javascript的详细解析

JavaScript html完成了架子&#xff0c;css做了美化&#xff0c;但是网页是死的&#xff0c;我们需要给他注入灵魂&#xff0c;所以接下来我们需要学习JavaScript&#xff0c;这门语言会让我们的页面能够和用户进行交互。 1.1 介绍 通过代码/js效果演示提供资料进行效果演示&…