我需要帮助处理Oracle APEX日历。顶点版本为4.2。
我的任务是:
我需要把员工的假期存储在数据库里。员工应该能够在APEX应用程序中的日历上计划他们的假期。
所需的用例:
我的问题是,Oracle APEX日历似乎只适合查看SQL查询,但它们不能被编辑并保存到数据库中。我怎样才能解决这个问题?是否有适合上述用例的APEX插件?
谢谢你提前帮忙。
发布于 2016-03-03 14:32:29
APEX日历以日历的形式显示来自您选择的任何表的数据。要“编辑日历”,您需要插入、更新或删除日历所基于的表中的数据。最简单的方法如下:
若要创建新条目,请执行以下操作
向导航到另一个页面的页面添加一个按钮"Create“,用户可以在该页面中输入新日历条目的日期和详细信息。将其保存到表中并返回到日历页--将显示新的日历条目。
更新/删除现有条目
日历允许您为每个日历条目定义一个链接(查看calendar属性)。此链接可以导航到另一个页面,传递有关单击日历条目的数据。将其设置为导航到用户可以编辑或删除日历条目并将更改保存到表中的页面。返回到日历页时,日历条目将被更新或删除。
这是最简单的方法。您可以对此进行改进,例如,当用户单击日历单元格中的空空间时,设置一个动态操作以导航到create页面。这需要一些jQuery选择器的知识,也许还需要一些Javascript。
您也可以使用模态形式,而不是导航到一个新的页面-在apex5.0中,这在本地是可能的,对于早期版本,您可以使用第三方模式插件。
https://stackoverflow.com/questions/35774180
复制相似问题