Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >ID字段不会自动更新

ID字段不会自动更新
EN

Stack Overflow用户
提问于 2011-03-16 15:09:25
回答 2查看 6.6K关注 0票数 4

我有一个字段,它使用计算列类型来引用ID字段。它基本上是:名称和ID。例如,Name01,Name02,Name03等。

但是,当我向sharepoint添加新行时,此列不会自动更新,我必须手动单击该字段才能更新它。

有什么办法可以解决这个问题吗?谢谢

EN

回答 2

Stack Overflow用户

发布于 2012-11-01 17:32:28

我也看到过这种行为,但并不明显,因为当您第一次创建该列时(以及每次编辑该列时),一切看起来都很好。

我发现我可以使用SharePoint Designer工作流来解决这个问题。工作流会更新普通文本字段以存储ID值,然后计算列可以引用该文本字段,而不是实际的ID字段。

具体步骤如下:

  1. 在SharePoint设计器中将名为ItemID
  2. 的文本字段添加到我的列表中,将新工作流添加到列表中,并将其设置为在添加或更新项目时触发。
  3. 添加工作流操作以将项目ID存储到字符串中(生成动态字符串)
  4. 添加工作流操作以将ItemID字段设置为我在上一步中保存的值(设置当前项目中的字段)

<代码>H19添加工作流操作以更新当前项目(更新列表项)<代码>H210<代码>G211

然后,我只需在我的计算列中引用ItemID,而不是ID,它就像一个护身符。

一个缺点是用户最终会在新建和编辑表单上看到ItemID字段,除非您做些什么来隐藏它。

如果您手头有更多的时间,并且希望避免向工作流历史记录列表发送垃圾邮件,则可以在事件处理程序中执行相同的变通方法。

票数 1
EN

Stack Overflow用户

发布于 2011-03-16 17:02:37

这是设计好的。

计算列的表达式中不能包含ID字段。原因是sharepoint在创建/更新时存储计算字段的结果值。一旦创建了项,ID就不存在了。因此,它没有什么可以填充的。但是,一旦更新了值,您就可以看到ID已填充并且现在可用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5327299

复制
相关文章
下载 Postman 安装程序
链接: https://pan.baidu.com/s/1rhGH7xPUNhlkKaDsA6XvMQ 提取码: bwnq
很酷的站长
2023/02/17
7550
下载 Postman 安装程序
在Edge中安装Chrome扩展程序
Edge可以安装绝大多数Chrome商店中的扩展, 但Chrome中的谷歌开发App程序, 类似Secure Shell App, 目前是无法安装的, 新版Edge使用了Chrome的Chromium内核, 可以兼容安装Chrome生态中的各种应用程序,为Edge未来的发展带来了无限可能~
zhaoolee
2019/05/31
3.2K0
自制安装程序~单文件~可安装windows服务~技巧!类似安装QQ!
using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using System.Threading; using System.Xml; using System.IO; using System.IO.Compression; u
liulun
2022/05/09
4370
自制安装程序~单文件~可安装windows服务~技巧!类似安装QQ!
AXURE RP EXTENSION For Chrome下载安装,程序包无效:“CRX_HEADER_INVALID”
Chrome 无法打开原型图 提示需要下载AXURE RP EXTENSION For Chrome 这个插件
海加尔金鹰
2020/06/09
1.6K0
编写Chrome扩展程序
Chrome的扩展程序很多,也很容易入门,可以来简单实现一下 看看 官方文档 或者翻译的文档:百度、360,慢慢就能实现出一个扩展程序来 每个扩展程序应用一般会包含: 一个manifest清单文件 h
书童小二
2018/09/03
9310
编写Chrome扩展程序
「小程序JAVA实战」小程序的分享和下载功能(69)
这样就实现了转发功能了,这个里面的path一定要填路径,不然你转发给好友,好友点击会出现找不到页面的问题
IT架构圈
2019/07/08
1.3K0
「小程序JAVA实战」小程序的分享和下载功能(69)
使用 Chocolatey 安装基于 Python 的视频下载程序
之前在构思新项目 HXCO Get 的时候,群里的某 @XTL 就向我推荐了 Chocolatey 这个 Windows 下的包管理器。当时并没有什么用,但是后来发现可以很简单地安装 Python 和 FFmpeg,并不需要繁复的设置,只需要输入一行命令然后等待即可。
惶心
2018/07/29
1.8K0
使用 Chocolatey 安装基于 Python 的视频下载程序
Ubuntu 下环境搭建系列 —— 安装 Google Chrome
Ubuntu 16.04 LTS 默认安装的是 Firefox ,但是还是习惯使用 Google Chrome ,下面就简单介绍下如何在 Ubuntu 16.04 LTS 上安装 Google Chrome 。
黑泽君
2018/10/11
1.7K0
使用HTML,CSS和JavaScript创建Chrome扩展程序
谷歌浏览器是开发人员和普通用户最喜欢的浏览器之一。我在所有设备上都使用了Google Chrome浏览器,它可以帮助我同步书签,浏览器历史记录,密码管理器等等。
海拥
2021/08/23
2.1K0
使用HTML,CSS和JavaScript创建Chrome扩展程序
如何使用小程序实现类似Vux的功能
微信小程序原生没有提供全局的状态管理相关的api,但往往在开发小程序功能的时候又需要使用全局的状态管理,那下面我们就来实现一个类似 vuex 的状态管理功能。
andyhu
2023/03/08
1.2K0
解决Chrome插件安装时出现的“程序包无效”问题
错误信息:程序包无效。 详细信息:“Cannot load extension with file or directory name . Filenames starting with "" are reserved for use by the system.”。
happlyfox
2018/10/31
4.4K0
解决Chrome插件安装时出现的“程序包无效”问题
1.把下载后的.crx扩展名的离线Chrome插件的文件扩展名改成.zip或者.rar(如果看不到Chrome插件的扩展名请百度搜索相关操作系统的设置方法,这里不再叙述),如图所示:
风骨散人Chiam
2020/10/28
3.9K0
谷歌浏览器chrome插件、扩展程序无法下载的解决方法
chrome网上应用店的插件下载服务在国内已经无法访问了。那么我们如何安装谷歌浏览器插件呢?
Enjoy233
2019/03/05
3.9K0
谷歌浏览器chrome插件、扩展程序无法下载的解决方法
【程序源代码】壁纸下载程序
  “ 关键字:  “ 壁纸下载程序"  01 ———— 【总体介绍】 壁纸 用29行python代码写的简单(简陋)Bing每日壁纸爬虫 安装教程 仅供学习,如果想要测试,请确保计算机已安装python3,然后直接下载main.py文件即可 使用说明 注意,本程序依赖requests库和beautifulsoup4库 02 ———— 【源码使用说明】 直接下载原码运行看吧。 https://gitee.com/itcode-itcode/bing-wallpaper-crawler import
程序源代码
2022/08/26
6900
【程序源代码】壁纸下载程序
实现类似“添加扩展程序…”的设计时支持
Ajax Control Toolkit这个控件库内包含一些扩展控件,利用这些扩展控件,可以非常方便的为普通的控件添加Ajax效果,例如,利用AutoCompleteExtender控件,可以为文本框添加自动完成的ajax效果。当然,这并不是本文想讨论的内容。
明年我18
2019/09/18
5280
分享几个实用的Chrome扩展程序
吐槽一下自己,最近变懒了,博客已经变成月更了。这次分享几个自己工作这几年下来,平常用的比较多的几个谷歌浏览器的扩展程序。
纪莫
2019/04/01
2K0
分享几个实用的Chrome扩展程序
使用 Rust 和 cURL 库下载程序
以下是一个使用 Rust 和 cURL 库的下载器程序,用于下载 图像。此程序使用了 https://www.duoip.cn/get_proxy 的代码。
华科云商小孙
2023/10/23
2470
点击加载更多

相似问题

使用NSIS的类似Google的在线安装和更新程序

13

桌面应用下载程序和安装程序

20

Google不再提示安装Chrome应用程序

14

Google Chrome加载我没有安装的扩展程序

14

google chrome的应用程序安装错误

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档