0

我有 2 个名为 Projects 和 Projecttasks 的 SharePoint 任务列表。在 Projecttasks 中,我创建了一个查找字段,用于查找项目中的标题。然后,我使用 DVWP-Webpart 为项目创建了一个新的 DispForm,为 Projecttasks 添加了一个 XSLTListViewer,并使用查找字段过滤了项目。现在它可以工作,如果我打开一个 Project-Listitem,我可以在表单底部看到为该项目打开的所有任务。

我想要的是在项目列表的 DispForm 中添加一个按钮或链接,它打开一个 Projecttask-NewForm,其中查找列“项目”从我单击“新任务”链接或按钮的原始 Project-DispFrom 自动填充.

我更愿意在 JavaScript 中获得解决方案,但任何提示我如何填写该字段或连接表单的方式都会受到青睐。

提前致谢!麦克风

4

1 回答 1

0

好吧,这并不像我预期的那么难。

  1. 我在第二个任务列表中创建了一个自定义新表单。
  2. 我创建了一个自定义“添加任务” - 链接到第二个列表中的新自定义字段,其中包含一个
    参数,该参数发送第一个列表中项目的 listid。
  3. 我从新表单中的自定义链接中获取了参数
  4. 我在第二个列表的查找字段中自动填充了参数,并在 javascript 中将文本字段设为只读

这只是一个通用的操作方法,因为我认为我编写的所有代码都很有可能改进。如果您在网上搜索上述特定关键字,您将很容易自动填充该字段。

于 2013-05-05T08:44:15.843 回答