记录我需要删除与当前记录的一些记录,当它被停用。当记录被停用时,我可以得到这个事件,但是我在Google和这个网站上搜索了一段时间来删除JavaScript记录的代码,但是我找不到任何代码,但我知道那里肯定有一些代码。删除在javascript
任何人都可以帮忙吗?
感谢
记录我需要删除与当前记录的一些记录,当它被停用。当记录被停用时,我可以得到这个事件,但是我在Google和这个网站上搜索了一段时间来删除JavaScript记录的代码,但是我找不到任何代码,但我知道那里肯定有一些代码。删除在javascript
任何人都可以帮忙吗?
感谢
我会好起来的与一个插件这样做,所有我需要知道的是如何挑选出适合该记录已停用
您可以注册一个插件在SetState
和SetStateDynamic
消息(建议在您的方案前事件)。这些消息中的每一条都会通过InputParameters
属性包中的EntityMoniker
,该属性包指的是正在停用的记录。
在你的代码,你将需要:
IPluginExecutionContext.InputParameters
EntityMoniker
运行查询来识别和删除相关的记录SetState
交易完成如果您确实想用JavaScript删除记录,则MSDN上有一个示例。
它有点长篇大论(它的一个CRUD例子 - 创建,检索,更新&删除)。但它应该包含您需要的信息。
请注意,还有那个网页,其中犯规使用jQuery(如果使用jQuery是一个问题)上的例子。
不过我觉得这个操作会会发现它更容易实现,测试,并与一个插件(所以我会去Greg的答案)保持。
另外一个插件将适用于所有情况,例如如果您停用工作流程中的记录,则JavaScript不会运行,但插件将会运行。
这似乎更像是服务器端规则,而不是客户端规则。 –
我会用插件做这件事,所有我需要知道的是如何拿起记录已停用 – jimminybob