我已经开发了一个 自定义模块 在SharePoint上使用SharePoint数据库的不同数据库。

我应该如何设置此数据库?当您首次访问模块然后进行数据库配置并运行数据库脚本时,我应该显示数据库配置表格吗?还是有更好的方法可以做到这一点?想到的另一件事是,当管理员激活该功能时,我可以显示一个表单,我可以在其中进行数据库配置输入而不是在尝试访问模块时采用它?

有帮助吗?

解决方案

一种经常使用的方法是使用中央管理中托管的自定义应用程序页面来管理此操作。有个 视觉如何通过Ted Pattison 关于创建应用程序页面。只需调整该方法,以便激活该功能时,您的自定义页面显示在中央管理员中。

然后使该自定义管理页面成为用于创建和管理自定义数据库的UI。 Karine Bosch拥有 有关控件的几篇文章 SharePoint在其管理页面中使用,因此您可以保持外观和感觉。如果数据库需要一段时间才能创建,请使用 分散 因此,用户看到了旋转器,并觉得正在发生某种事情。

由于很难调试,因此将大量代码放入功能激活中不是一个好主意 - 如果出现问题,就不会真正的UI。

许可以下: CC-BY-SA归因
scroll top