2015-06-29 84 views

回答

0

這是真的,有在ampscript沒有數組數據類型。 所以,你必須找到創造性的方式來模仿這種行爲。使用BuildRowSetFromString和BuildRowSetFromXML是很好的選擇。

服務器端JavaScript允許您創建數組。您可以編寫同時使用amscript和ssjs的代碼。變量可以通過使用「getValue」和「setValue」函數來回傳遞。

參考:http://wiki.memberlandingpages.com/en/documentation/exacttarget/content/server_side_javascript/server_side_javascript_syntax_guide/platform_server_side_javascript_functions/retrieving_ampscript_variables_in_server_side_javascript_using_the_variable_object/

另一種選擇是讀取和將值寫入使用InsertDE,UpdateDE,UpsertDE,&查找功能的數據擴展。 這可能會爲您的流程創造更多開銷。但是,還有允許創建多維數組的額外好處。

參考:http://wiki.memberlandingpages.com/en/documentation/exacttarget/content/ampscript/ampscript_syntax_guide/data_extension_ampscript_functions/

+0

謝謝您的建議。 :) – guergana

相關問題