我可以使用 C# 在 Sharepoint 2010 中为计算字段创建自己的公式吗

2024-01-09

我想使用 Visual Studio 2010 以 C# 语言为 Sharepoint 2010 创建一个以编程方式计算的字段。

有没有办法设置一个公式来调用我自己的函数并将结果返回到字段?

我的场景:

  • 假设我想创建一个始终返回其他两个字段之间的总和的字段,
  • 但我不想使用类似“=sum([filed1],[field2])”的东西。
  • 我想调用函数“calc2Fields()”并返回结果。

是否可以?


不,这是不可能的。通过更改公式,您不会添加任何内部逻辑,因此该字段将不知道如何处理您的函数。但是,您可以构建自定义字段并在其中合并您需要的任何逻辑。当然,它不会与内置计算字段相同,但您可以添加自己的函数。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

我可以使用 C# 在 Sharepoint 2010 中为计算字段创建自己的公式吗 的相关文章

  • 以编程方式确定身份验证模式

    有没有办法以编程方式确定 SharePoint 2007 Web 应用程序是否正在使用表单身份验证 我想一种方法可能是从 web config 中读取它 但我想知道 API 中是否公开了一些属性 看看 admin Authenticatio
  • 在家学习共享点[关闭]

    Closed 这个问题是无关 help closed questions 目前不接受答案 有没有可以安装并用于家庭学习目的的 sharepoint 家庭 版本 Thanks Microsoft 预配置的 Sharepoint 2007 安装
  • 通过列表 Web 服务更新列表项来触发 SharePoint 工作流

    我正在开发一个简单的 SharePoint 顺序工作流 它应该绑定到文档库 将小工作流程关联到文档库时 我检查了这些选项 允许手动执行此工作流程 由经过身份验证的用户启动 具有编辑项目权限 开始 当新项目出现时 此工作流程 创建的 启动此工
  • 如何使用对象模型获取 SharePoint 版本

    通过 WSSv2 SharePoint 2003 您可以获得您正在使用的 SharePoint 版本 e g SPGlobalAdmin 版本 http msdn microsoft com en us library microsoft
  • 如何从 SharePoint 自定义列表中的日期/时间列获取日期和当前时间

    我在 sharepoint 2007 的自定义列表之一中有一个名为 提交日期 的列作为日期 时间 它总是设置为今天的日期和上午 12 点时间 而不是我想显示今天的日期和当前时间 hh mm ss 我尝试创建计算列 TestDate 公式为
  • 使用批处理文件或 .NET 代码更改 Web.config 中的值

    我的计算机上有一个 web config 文件 我需要在文件中更改和添加很多内容 我实际上正在使用我的 SharePoint web config 文件 我可以用批处理文件来执行此操作吗 如果可以 我该怎么做 或者我如何使用 VB NET
  • 如何在 asp.net 中用空字符串替换字符串中的任何“/ \\ [ ] : | < > + = ; , ? *”字符

    我想用 asp net c 中的空字符串替换字符串中出现的任何以下字符 我正在尝试将其替换为 mystring contains mystring Replace 目前我正在按照上面的方法进行 有没有更干净的方法来做到这一点 感谢致敬 有很
  • 使用 JS 从 SharePoint 日历中检索事件编号

    我有一个 SharePoint 日历列表 并且正在寻找一个脚本来检索一天的事件数 例如 今天 即 8 月 10 日 我只想检索日历中存储的事件数 任何建议都会非常有帮助 在 JavaScript 中查询日历的问题 重复 通常 使用 REST
  • 如何实现 IFilter 来索引重量级格式?

    我需要为 Microsoft Search Server 2008 开发一个 IFilter 它执行长时间的计算来提取文本 从一个文件中提取文本可能需要 5 秒到 12 小时 我如何设计这样的 IFilter 以便守护进程不会在超时时重置它
  • 如何以编程方式更新 SharePoint Web 部件中的内容?

    有人知道如何以编程方式更新任何标准 SharePoint v3 Web 部件的内容吗 例如 将链接摘要 Web 部件放置在页面上 添加一些链接 现在 我如何使用 WSS API 更新此信息 我还没有找到任何直接的方法来执行此操作 到目前为止
  • 为单个列表注册事件处理程序

    我有一个共享点事件处理程序 我想为单个列表激活它 而不是站点中的所有列表 我该怎么办 得到答案了 我们需要运行这段代码 也许在控制台应用程序中 不过 我仍然不知道如何在添加事件处理程序后将其删除 string siteUrl Console
  • 使用 JAXB 编组只能包含多种子节点类型之一的 XML 节点(SharePoint 查询)

    我正在尝试创建 JAXB 带注释的类来生成基于 Microsoft SharePoint 的 XML查询模式 http msdn microsoft com en us library ms467521 28v office 14 29 a
  • Sharepoint 日历中的日期提醒

    我有一个部门维护 大约每三个月需要进行一次 维护本身无法自动化 它涉及物理交换主要网络硬件和备用网络硬件 以验证备用网络硬件是否仍然正常工作 我可以将其作为 Outlook 中的重复事件 并给它一个两周的提醒窗口 但我不希望它与个人帐户绑定
  • Sharepoint、ajax 和页面标题

    我对共享点和 ajax 功能有奇怪的问题 我们在 webpart 中放置了一个 UpdatePanel 当发生部分回发时 页面标题会丢失 我们发现临时的部分解决方案是将标题元素写入一行 并且不使用其中的任何空格或控件 甚至不使用文字控件 但
  • 使用 Excel 2010 通过存储过程读取/写入 SQL Server 2008 数据库

    我们有一个 SQL Server 2008 数据库 它有存储过程来处理读 写等 这些过程由各种应用程序内部使用 需要一个人直接更新数据库中名为 Employee 的表 更新非常简单 更新 VARCHAR 和 INT 外键 字段 问题是 Sh
  • Office 2007 文档中 Sharepoint 中的 ItemUpdate 后数据消失

    我有一个简单的事件处理程序 其中包含 ItemAdding 事件 该事件会更改 ItemUpdated 方法中所需的列值 上传 Word 2007 文档 docx pptx 或 xlsx 后 该列的值发生更改 但是当我保护该文档时 该列的值
  • SharePoint Web 服务中的 has_Perm 掩码

    Lists GetListItems 从列表 Web 服务返回 ows PermMask 每个列表项的属性 16 个字符的十六进制 任何人都知道此属性如何映射到用户的权限或在哪里 该属性的含义有记录吗 该网站应该为您提供更多详细信息 htt
  • 覆盖 SPList.WriteSecurity 行为?

    As MSDN http msdn microsoft com en us library microsoft sharepoint splist writesecurity aspx状态 则 WriteSecurity 有 3 种可能状态
  • 将 Uploadify 与 Sharepoint 和 .net 结合使用

    我在共享点页面上有一些由 JQuery 生成的 html 我想在这个 html 中使用 uploadify 将文件上传到服务器 亚历山大 https stackoverflow com users 25427 alexander gyosh
  • 锚标记 href 中的 eval

    我想要实现的目标是在锚标记的 href 中使用 Eval 作为参数 锚点嵌套在转发器内 为什么我不能使用后面的代码来实现这一点 我尝试了一些事情但没有运气 a href http MyWebsite ActiveUsers ID Inser

随机推荐

  • 代码中奇怪的 constexpr 参数

    我试图理解代码 include
  • Bash 脚本、git 和带空格的文件名

    我正在尝试使用 bash 脚本自动化与 git 的一些交互 为此 我有一个脚本 它将通过 ssh 并列出所有存储库 然后克隆它们 部分脚本如下所示 DIRS ssh u ls p for DIR in DIRS do echo ssh u
  • C# 如何连接到 MS Access 2007

    我在连接到 MS Access DB 2007 时遇到问题 代码 private void btnSave Click object sender EventArgs e OleDbConnection Conn new OleDbConn
  • SQL 中纪元转换为日期时间

    我提供了一个 SQL 函数 可以将纪元转换为日期时间 这个sql函数的问题不起作用适用于 1970 年 1 月 3 日之前的日期 有没有人有任何想法可以使其适用于 1970 年以内的日期 DECLARE total bigint if gr
  • 如何使用 QML 创建启动屏幕

    我正在尝试使用 QT 开发 Android 应用程序 我想在应用程序启动时显示启动屏幕 启动画面将停留 2 秒钟 然后将显示应用程序的主页 为此 我创建了 2 个 qml 文件 启动画面 qml import QtQuick 2 9 imp
  • ImageMagickError 无法读取字体“(null)”:“(null)”

    我在生产服务器 运行 ImageMagick Rmagick 等的 Ubuntu 上遇到此错误已经有一段时间了 从谷歌搜索看来 似乎找不到合适的字体来使用 这需要在 sudo nano usr lib ImageMagick 6 3 7 c
  • Connect 会话中间件签名 cookie 如何工作?

    我想了解 connect sid cookie 在 Connect Node js 框架中如何工作 我注意到它们的格式如下 s hash signature 我不明白当哈希足以用于从内存存储或 Redis 存储访问会话数据时如何使用签名 另
  • Azure 密钥保管库:访问被拒绝

    我有以下代码用于从 Azure 密钥保管库获取机密 public static async Task
  • 与数据库无关的应用程序的数据库设计

    我必须考虑什么在数据库设计中对于一个新的应用程序来说 哪些应该能够支持最常见的关系数据库系统 SQL Server MySQL Oracle PostgreSQL 值得付出努力吗 有哪些陷阱 简而言之 答案是坚持标准或接近标准实现的功能 更
  • 缓存过期控制与上次修改

    在阿帕奇的mod expires模块 有Expires具有两个基准时间段的指令 access and 修改 ExpiresByType text html access plus 30 days 可以理解 这意味着缓存将在 30 天后请求新
  • 如何在 PHP 中将指数转换为小数

    我有一个像这样的字符串 9 018E 14 现在我想将其转换为正常的十进制数 我的极客伙伴 http www mygeekpal com how to convert exponentials to decimals in php 有一篇关
  • MySQL 连接器、流式结果集和批量获取

    我正在浏览 MySQL Connector 5 1 24 源代码 我注意到该方法中有一些不寻常的地方StatementImpl createStreamingResultSet javadoc 说 我们仅在结果集是只进 只读和 获取大小已设
  • 如何在 iPhone 上使用 Quartz/Core Graphics 显示国际口音

    我已经本地化了一个适用于 iPhone 的应用程序 毫不奇怪 本地化包括一些口音 触摸卡片进行选择 然后触摸 出价 Touchez les cartes pour les 选择者 puis touchez 守财奴 这些在高级的东西中工作得很
  • 将 UTC 纪元转换为本地日期

    我已经为此奋斗了一段时间了 我正在尝试将纪元转换为日期对象 该纪元以 UTC 格式发送给我 每当你经过new Date 一个纪元 它假设它是本地纪元 我尝试创建一个 UTC 对象 然后使用setTime 将其调整到正确的纪元 但似乎唯一有用
  • 在 R 中创建表达式树

    中的替代函数R以可以解析的树的形式创建一个语言对象 如何使用 list 从头开始 创建树 然后将其交给 eval substitute gives a tree representation of the expression a 1 b
  • 如何在 ASP.NET 3.5 中对每个 http 请求进行缓存

    我们使用 ASP NET 3 5 基于控件的方法 并且只需要特定于一个 http 请求的存储 使用会话 id 中的键的线程特定缓存将不起作用 因为线程应该被池化 因此我有机会在缓存中获得来自某些先前请求的数据 这在我的情况下是不可取的 我总
  • 在python中组合两个循环

    假设有两个多边形 p1 和 p2 其中 p2 完全在 p1 内部 p1 0 10 10 10 10 0 0 0 p2 2 6 6 6 6 2 2 2 degree of contact 0 xyarrays p1 p2 p1 degree
  • asp.net 中的 GridView 标题文本

    我想使用 Design 更改 gridview 的标题文本
  • Terminal.app 可以遵循 ANSI 转义码吗?

    我注意到 随着TERM环境变量设置为xterm or xterm 256colorMac OS X 的 Terminal app 实用程序尊重大多数 ANSI 转义码 至少当这些转义码涉及更改文本颜色时 例如 echo e 033 0 31
  • 我可以使用 C# 在 Sharepoint 2010 中为计算字段创建自己的公式吗

    我想使用 Visual Studio 2010 以 C 语言为 Sharepoint 2010 创建一个以编程方式计算的字段 有没有办法设置一个公式来调用我自己的函数并将结果返回到字段 我的场景 假设我想创建一个始终返回其他两个字段之间的总