问题描述
我正在尝试为 ServiceDesk 工作计划创建一个 Web 应用程序。该应用程序将按照周/月/年的原则显示时间表,并可选择更改视图并使用户能够查看电子表格,例如他们日常任务的时间表。类似的观点,只是可能不太详细。
我正在尝试在 Oracle Apex 中构建它。现在我在布局方面将其缩小到 2 种可能性:要么我使用日历,其中布局会略有不同,基本上必须显示每个任务以及谁和什么的详细信息,或者我选择甘特图并制作左侧显示员工姓名,上侧显示时间(以天/月/年为单位)。
我正在苦苦挣扎的是,其中一种或另一种方法是否正确。我尽量不要让管理员进行更改变得过于复杂(目前,工作时间表在 excel 电子表格中,每个月更新一次),因为这会适得其反,并且可能会使其使用起来比 excel 更糟。此外,我选择 Apex 的原因是我工作的公司在很多项目中实际使用 Apex 的速度很快,并且与其他已经在使用的系统集成会更容易一些。
任何要遵循的提示或指南将不胜感激!
解决方法
杰维斯
根据您的评论:
- Apex 日历区域在此处不合适,因为自定义它的能力非常有限。您甚至无法让它显示模型中显示的 30 天。
- 我认为 Apex Charts 也不允许采用您正在寻找的格式。
您需要某种类型的网格区域,您可以在其中对其进行排列和样式设置。您可以尝试 Apex 交互式网格 区域。这不包括开箱即用的拖放功能,我不知道有免费插件添加了该功能。这可能会做你想要的基础
如果您可以为商业 Apex 框架付费,我会推荐 FOEX Enterprise 框架,它增加了大量的功能和交互性,包括您可以拖放的可编辑网格。它并不便宜(按开发者许可),并且有一个学习曲线,因为它是 Apex 的不同方式,但它是一个非常可靠的产品,您可以从他们那里购买咨询时间。
(我是 FOEX 客户,不是员工或小偷)