自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 APEX开发实践(七):一些小技巧集锦

很多时候,第一次打开页面的时候会做全表查询,然后再输入查询条件进行模糊查询。APEX里对中文的排序不友好,不是按照我们习惯的拼音来排序的。其实不是APEX的问题,是Oracle数据库的问题。用这种方法,可以在page的属性的CSS inline定义多个width的属性,然后使用到不同的列上。不过别忘了下载并修改app-icon.css里面的图标文件,并上传覆盖原来的。第一步,先在当前页面的属性里编辑加个CSS的定义。第二步,在你要改列宽的字段的属性里做个描述。第二步:就是把照片的引用放到所需的页面里。

2023-08-13 16:56:21 182 1

原创 APEX开发实践(六):APEX发送邮件功能的实现

邮寄根据客户的区域,会自动选择发送中文,日文,韩文或英文的邮件。在完成了邮件主体之后,APEX会在邮件模板的最下方自动生成API调用的脚本。这个邮件发送表单是被调用的,在调用的时候要传入客制化参数SR_NUM和SR_TITLE以及判断使用何种语言的地区参数REGION。2, 通过Computations的PL/SQL脚本,做字符串拼接,把传入的SR_NUM和SR_TITLE拼接到邮件模板中。1,通过Computations的PL/SQL脚本,根据传入的REGION选择不同语言的邮件模板。

2023-08-13 16:53:25 740 3

原创 APEX开发实践(五):利用Dynamic Actions实现Form按需展现数据

当选择‘YES’的时候,显示Item P26_RECEIVER_NAME, P26_RECEIVER_MAIL, P26_RECEIVER_LEVEL 和P26_SURVEY_TEMPLATE。这个案例的应用场景是在提供服务之后向客户发送满意度调查表(如何在APEX中实现发送邮件的功能在下一次的开发实践中介绍)。有时候我们在用表单(Form)进行数据录入的时候,希望通过不同的选项的z值显示和输入不同的数据。其中,P26_SEND_FLAG的类型是选择列表,可选值是‘YES’和‘NO’。

2023-08-13 11:07:41 101 1

原创 APEX开发实践(四):数据展现之卡片方式的实现

更多的关于多样化数据展现的案例,可以通过安装APEX的案例App “Universal Theme Sample Application”后,参阅学习。这个查询里将显示图片为card_initials,还有其它字段为card_title,card_subtitle,card_text,card_subtext。的一种变形,所以只能做为数据的展现而不能进行增删改的操作。上面是我们常用到的字段属性,具体的字段属性及使用,请查阅APEX的技术文档。首先,来了解一下卡片方式的几个特定字段的属性。

2023-08-13 10:58:25 154 1

原创 APEX开发实践(三):用户访问控制

在大量的应用中,我们通常需要把用户分类(组),不同的用户组拥有不同的应用访问权限。用户B不能对用户A录入的数据进行修改,只能对数据进行审核工作并批复。类似的,在用户数据表里建有两个空列“CHANGE”和“SET_AUDIT”,分别用来在交互式报表中生成对应的“修改”和“审核”的链接(按钮)。在“添加记录”的按钮属性的“安全性”中选择“授权方案”,即步骤3中设置的“input”至于如何在用户YZ@GHY审核后,用户WY@GHY不能对数据再进行修改,这个是简单的应用流程设计问题,就不在这里讲述了。

2023-08-13 10:52:18 108 1

原创 APEX开发实践(二):交互式报表的实现

下面的例子是,当选择了“Region”值后,在“Customer Name”输入关键字的时候,系统会查询tb_em_cust中符合已选“Region“值的cust_name,并自动完成数据值填写。在“行为”中设置“操作”为“重定向到此应用程序中的页“,然后选择需要重定向的目标,即上面创建的对话框的页号。好了,就差最后一步,要创建两个数据库“处理”,一个用于数据库DML的“处理”,另一个用于“删”、“改”操作前,把记录提取到对话框内进行修改或删除的“处理”。执行“点”是在“页眉之后”,“每次访问页时一次“。

2023-08-13 10:48:36 285 1

原创 APEX开发实践(一):通过日历组件实现休假安排

另外要注意⚠️,增加记录和修改记录(删、改)虽然调用的是同一个页面,但是进入方式不一样,所以要设置在不同的进入方式的时候,出现的按钮不一样。“删除”和“修改”的“服务器端条件”中,设置类型,P29_START_DATE(休假开始时间)项不为空值的时候,意味着是对一条已有的记录做修改或删除的操作,所以只显示“删除”和“修改”按钮。在开发页面的“区域”的靠下方,点击“按钮”,选择适用的按钮(这里选择Text[热门])拖拉到刚才创建的日历下方。点接开发页面左部的“呈现”,选中刚才创建的日历组件下面的“属性”。

2023-08-13 10:38:54 83 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除