database - 格式掩码在 Oracle APEX 中如何工作?
问题描述
我刚刚获得了大学的一项任务,涉及我必须使用 Oracle APEX 的数据库。对于报告中的一个列,我需要使用格式掩码。我需要的格式掩码为AAAA00
,其中A是任意字母,0是任意数字。
试图让它发挥作用是一个问题。我听说任何数字的语法都是9,我假设它是字母A,所以格式掩码不是AAAA99
吗?
我尝试使用它但没有成功。使用表格时,您仍然可以输入任何内容。我什至尝试使用格式掩码的默认日期选项之一,但这也不起作用。
关于做什么的任何想法?
解决方案
Oracle APEX 格式掩码仅适用于Number
和Date
类型对象,您不能使用它来格式化字符串。
此外,格式掩码仅用于显示,假设我9G9G9G9
在交互式网格列中有一个掩码,它将显示类似 : 的数字3,1,4,1
。我可以去编辑我的单元格1337
,在我保存报告之前它不会改变,然后它会在我的掩码中自行格式化并将我的号码显示为1,3,3,7
。
我相信您正试图限制您的用户提供格式以外的输入(输入掩码),我相信这篇文章可以帮助您实现您正在尝试的内容。
推荐阅读
- python - 如何在 Python 中从 SFTP 服务器读取/写入文件?
- python-3.x - 如何从networkx图中的每个节点中删除最小权重边
- java - 为 JSpinner 设置一个浮点值,带 2 位小数
- android - android上的OpenGL ES中的漫反射照明着色器无法正常工作
- python - 如何在 python 中使用 selenium 在网站中单击继续按钮?
- eclipse - 如何摆脱eclipse中的4个错误和tomcat中的1个错误?
- python - 顶点缓冲区中的多种数据类型(openGL)
- c - 使用文件名获取 gnu make 先决条件
- reactjs - 使用异步 ComponentDidMount 渲染组件
- javascript - 使用动态组件和自定义事件时的 VueJS 警告