我想执行一次批量更新,为我的所有“物品库存”实体记录提供选定的图像(可能遵循特定的文件类型)。
文件柜如下所示:
从上面开始,以“库存物品”命名的ITEM-A,ITEM-B,ITEM-C和ITEM-D文件夹是“物品代码”字段的值,可以称为{itemid}
。
到目前为止,我去了Lists > Mass Update > Mass Updates
,然后在ACTION下导航到General Updates > Items > Inventory Item
,这样,当我单击Mass Update Fields
标签时,便可以在Image data type字段下的复选框上切换称为“产品图片”(这是标准的NetSuite字段)。
右边是公式字段。正如我一直在研究的那样,它声称公式字段可以支持SQL函数,以便它可以执行动态数学计算和针对我的需求的函数。
我尝试了以下公式,但没有成功:
CONCAT(CONCAT('Products/', {itemid}), '/')
CONCAT(CONCAT('Products :', {itemid}), ' : ')
CONCAT(CONCAT('Products >', {itemid}), ' > ')
CONCAT(CONCAT('Products/', {itemid}), CONCAT('/', ?))
CONCAT(CONCAT('Products : ', {itemid}), CONCAT(' : ', %))
CONCAT(CONCAT('Products > ', {itemid}), CONCAT(' > ', %))
{url}
必须有另一个符号或变量使用大括号括起来的{}来调出特定目录或子目录中文件夹的内部ID。
我的大规模更新的预期输出可能是(至少其中之一):
Products/ITEM-A/image.jpg
Products > ITEM-A > image.jpg
Products : ITEM-A : image.jpg
或类似...(下面的链接不是实际图像)
我确保无需登录即可获得图片,但是出于保密目的,我更改了上面的网址。
或者,是否有其他方法可以将文件柜结构输入到公式字段中,从而可以让我为“产品图片”字段选择文件?
不胜感激。