在我的SharePoint 2013项目中,我受到限制,只能使用JavaScript。我需要实现自定义列类型。例如,在列表中,我有“地址”字段(即长文本),但在新的/编辑/显示表单中,我希望该字段被扩展(可能使用JsLink),并添加其他字段:地址2、邮政编码等……我的想法是稍后从其他输入获取所有数据,并将其作为JSON保存在"Address“字段中。稍后,此模型(即地址)将在需要时用作其他列表中的模板。
我想使用集成的SharePoint控件,并能够利用内置的功能,如验证方法等。
这样的事情在JsLink中是可能的吗?如果不是,是否有其他解决方法?
谢谢,
发布于 2017-05-08 15:18:24
是的,这是可能的。在这种情况下,您可以创建不同的单行文本列(即"Address Line1",“街道”,"Zip","City"),然后创建一个“计算”类型的新列,即"Full Address“,在该列的设置中,您可以指定添加所有先前的列,即"Address Line1","Street","Zip","City”。看一下这张图片。在这里,我有3列"FirstName“、"LastName”和"FullName“。用户只需输入"FirstName“和"LastName”的值,系统就会自动计算出"FullName“。该图像显示了"FullName“列的设置。

https://stackoverflow.com/questions/43841424
复制相似问题