0

我希望能够通过使用一些文本字段项来为表中新行的每一列输入值来向表中添加新行。例子:

如果我有一个名为Persons的表,其中包含以下列:NameHometownJob

然后在我的 Apex 应用程序的页面上,我有NameHometownJob的文本字段项,并带有提交按钮。用户应该能够在三个文本字段中输入一个值,然后单击提交,它应该在Persons表中创建一个新行,每列中包含三个值。

我知道编辑表格可以在 Apex 中使用表格形式完成,但如果可以通过这种方式完成,它将适合我的应用程序,非常感谢任何帮助。

4

1 回答 1

3

斯蒂芬:我不会为此写一个大的答案。学习事物的最好方法是简单地做和体验它们。
你说你对 Apex 还很陌生,这很好。
但是,需要一些时间来熟悉 Apex 中的一些常见做法。您要求的只是其中之一:带有详细信息屏幕的报告。

  • 参加为期 2 天的开发人员指南。特别是作为初学者,这是一个非常基础的教程,但它仍然介绍了一些基本概念。
  • 在apex.oracle.com上注册一个工作区(或者,您也可以在本地访问它)。默认情况下,此工作区将保存 Oracle 创建的示例数据库数据库应用程序。制作整个应用程序是为了让您可以从中学习。例如,在运行应用程序时,您可以转到“客户”选项卡。您会注意到这是一份报告,并且有一个编辑链接,该链接将您带到一个表单页面,您可以在其中编辑记录。报告页面上的创建按钮也会将您带到该页面,但只有空值。应用更改后,您将被重定向回报告页面,该页面将包含新的/编辑的记录。
  • 此工作区还包含打包的应用程序(仅限 4.2 及更高版本)。这些也是很好的学习工具,让您了解某些解决方案是如何实施的。安装一个会将其安装在您的工作区中,让您可以看到引擎盖下的内容。

最终,您应该能够通过创建一个新页面并选择一个表单来相当轻松地创建它。Apex 将为您提供创建表单 + 报告的选择,这将引导您完成两者的向导屏幕并将它们链接起来。
如果您仍然有一些问题或无法从那里解决,我们仍然在这里为您提供帮助。

于 2013-04-18T14:01:35.693 回答