问题标签 [wss-3.0]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
sharepoint - 登录到 WSS 3.0 服务器上的 ULS 日志
我有一个场景,我只在服务器上安装了 WSS 3.0,我希望能够登录到 ULS 日志。在大多数情况下,我在同一台服务器上安装了 MOSS 2007,并且可以使用类/方法 Microsoft.Office.Server.Diagnostics.PortalLog.LogString 但在这种情况下这不是一个选项。
其他人是否能够成功登录到仅 WSS 服务器上的 ULS 日志?如果没有,您是否使用日志组件而不是 log4net 等,或者您如何记录?强烈建议记录到 ULS 日志。
TIA,马格努斯
sharepoint - 在 Windows Sharepoint Services 3.0 中仅编辑拥有的列表项
有没有办法将 WSS 3.0 中的“编辑项目”权限限制为只允许用户编辑自己的文档或列出项目?我们需要用户能够仅编辑他创建的文档/列表项 - 而不是其他人创建的项目。所以,本质上我们需要一个 EDIT 权限和 ADD 的子集。
这在 Windows Sharepoint Services 3.0 中是否可行?有没有办法在代码或功能中创建自定义权限?
sharepoint - Sharepoint 服务 (WSS) 作为自定义 Web 应用程序基础架构
我们正在开发自己的应用程序基础架构,为我们的客户开发定制的 Web 应用程序,这些应用程序具有标准的 Web 功能,如 CMS、本地化、身份验证等......
自定义应用程序可以是 Web 上的任何业务线/B2B/B2C 应用程序。应用程序可以同时满足 Intranet/Internet 用户的需求。并非所有自定义应用程序都需要 WSS 提供的标准功能,包括 CMS、本地化和搜索
我们是否应该考虑使用 WSS 作为核心框架来开发我们的应用程序基础架构?更重要的是我们不能指望 WSS 为我们做什么
web-services - 在 WSS 功能 OnActivated 事件中调用长时间运行的操作
更具体地说 - 如何使用[SoapDocumentMethod(OneWay=true)]在 Web 服务中引用 SPContext ?
我们正在创建一个在创建站点时需要运行作业的功能。该作业大约需要 4 分钟才能完成。因此,我们创建了一个 Web 服务,我们可以在激活该功能时调用它。这可行,但我们希望它现在异步运行。我们找到了 SoapDocumentMethod 的 OneWay 属性,它可以很好地工作,但 SPContext 现在为 NULL。
我们的 Web 服务位于 _vti_bin 虚拟目录中,因此它在每个 Windows Sharepoint 服务站点中都可用。我正在使用 SPContext.Current.Web 来获取站点并执行长时间运行的操作。我想通过立即返回一个肥皂响应并让该过程运行来触发并忘记它。
如何获取当前的 SPContext?我曾经能够在我的网络服务中做到这一点:
当我将[SoapDocumentMethod(OneWay=true)]属性应用于我的 Web 服务时,我可以获得相同的上下文吗?
或者我必须从 url 重新创建 SPWeb?
这类似于此线程:webservice oneway 和 new SPSite(myUrl)
更新:我尝试了这两种方法,但没有奏效:
sharepoint - 列表模板所有者
我会保持简短和甜蜜。有谁真的知道elements.xml 的“Receivers”节点的“ListTemplateOwner”标签的真正含义?
从微软的网站: http: //msdn.microsoft.com/en-us/library/ms431081 (loband).aspx
ListTemplateOwner:可选文本。如果列表模板是通过 Features 注册的,则指定列表模板所有者的 GUID;如果列表模板是通过站点定义注册的,则指定站点定义的名称。
sharepoint - 使用 SSRS 2008 访问 SharePoint 列表数据的问题
我正在尝试使用 SSRS 2008 访问列表数据。
我创建了一个带有以下连接字符串的 XML 数据源:“ http://[Your_Site_Name]/_vti_bin/lists.asmx ”。
然后,我使用以下查询创建了一个数据集:
<Query>
<SoapAction>http://schemas.microsoft.com/sharepoint/soap/GetListItems</SoapAction>
<Method Namespace="http://schemas.microsoft.com/sharepoint/soap/" Name="GetListItems">
<Parameters>
<Parameter Name="listName">
<DefaultValue>Your_List_Name</DefaultValue>
</Parameter>
</Parameters>
</Method>
<ElementPath IgnoreNamespaces="True">*</ElementPath>
</Query>
现在的问题:
我在读取具有 html 标记/标签(特别是“多行文本”字段类型)的列值时遇到问题。当 Reporting Services 遇到这样的一个列时,它会在数据集中创建一个名为“行”的字段。
我尝试删除这个“行”字段并手动创建实际字段。然后,我在占位符属性中将列值设置为 HTML(SSRS 2008 中的一项新功能,其中 HTML 标记被视为样式),但不起作用。
例如,“问题跟踪列表”中的评论列存储为“div”
在 CAMLBuilder 中执行相同的查询可以完美地显示所有列。
我该如何克服这个问题。有什么帮助吗?
提前致谢
PS:我在 MSDN SQL Server 报告服务论坛上发布了相同的查询。这是链接。
sharepoint - 具有无法添加到文件夹的自定义新表单的 Sharepoint 自定义列表
我有一个自定义列表,其中包含用户所需的自定义编辑和新表单。
然后,我尝试将新项目添加到文件夹(文件夹具有年度文本,例如 2010 年),当我单击自定义新表单上的保存时,它会正确保存,但始终保存到列表的根目录。
我想知道是否有解决方法或解决方法,因为它非常烦人。
或者,任何人都可以推荐一种方法来实现一个从创建日期开始自动计算 + 1 年的字段,这可能是一个可能的替代方案,但它必须考虑以下内容。
本年度从 10 月到 9 月运行。
感谢您提供的任何帮助,这让我疯狂地试图找到解决方案。
sharepoint - CAML 查询帮助?
有没有办法使用 CAML 查询获取所有版本的列表项?
sharepoint-2007 - 计算字段不适用于文档中的示例
例如,我尝试了以下文档中的示例:
但它不会起作用。异常表示 UpdateField 方法存在语法错误。好吧,我用适当的(本地化)列值替换了 Column1,甚至尝试了常量值。
我可以使用其他功能,例如 YEAR、MONTH,但不能使用 CHOOSE 或 TEXT。我可以用任何一个来实现我的目标,但没有一个有效。(我想按年对列表项进行分组)。
我有一个本地化的(嗯,带有语言包。SP2 语言包)MOSS2007 SP2。
PS 我检查了当我创建一个英文版网站时,我可以使用公式,但不能使用官方本地化的公式。有人有解决方法吗?
谢谢你的建议。
sharepoint - 单击时将复选框值保存到数据库?
我在列表中添加了一个复选框,就像人员和组列表中有一个复选框一样:alt text http://img8.imageshack.us/img8/605/ss20090528093906.png
但是在我的列表中,我想将选定的值保存到数据库中。但我不知道怎么做。我想我可以将 javascript 添加到onClick
事件中,但我既不知道该将 javascript 放在哪里(或者我可以使用 C# 代码吗?),我也不知道如何从 javascript 更新数据库。
也许你可以帮助我,好吗?还有哪些其他选择?我将如何实施?
谢谢!
如果其他人想添加复选框,那么这篇文章确实帮助了我(但不是详细的)