SamKrausz
7 years agoQrew Cadet
Is there a maximum of VAR in URL Formula ?
I am trying to use the following code in a URL Formula, but it's runs till after line # 9!!!
Can one please help me to tell me what I am doing wrong here?
--------------------------------------------------------------------------------------------------------------------
var text URLONE = URLRoot() & "db/" & [_DBID_WAREHOUSE_ITEMS] & "?act=API_RunImport&ID=10";
var text URLTWO = URLRoot() & "db/" & [_DBID_WAREHOUSE_ITEMS] & "?act=API_RunImport&ID=11";
var text URLTHREE = URLRoot() & "db/" & [_DBID_WAREHOUSE_ITEMS] & "?act=API_RunImport&ID=12";
var text URLFour = URLRoot() & "db/" & [_DBID_WAREHOUSE_ITEMS] & "?act=API_RunImport&ID=13";
var text URLFIVE = URLRoot() & "db/" & [_DBID_WAREHOUSE_PRODUCTS] & "?act=API_RunImport&ID=10";
var text URLSIX = URLRoot() & "db/" & [_DBID_WAREHOUSE_PRODUCTS] & "?act=API_RunImport&ID=11";
var text URLSEVEN = URLRoot() & "db/" & [_DBID_WAREHOUSE_PRODUCTS] & "?act=API_RunImport&ID=12";
var text URLEIGHT = URLRoot() & "db/" & [_DBID_WAREHOUSE_PRODUCTS] & "?act=API_RunImport&ID=13";
var text URLnine = URLRoot() & "db/" & [_DBID_SKU_ITEM_ASSIGNMENTS] & "?act=API_RunImport&ID=10";
var text URLten = URLRoot() & "db/" & [_DBID_SKU_ITEM_ASSIGNMENTS] & "?act=API_RunImport&ID=11";
var text URLeleven = URLRoot() & "db/" & [_DBID_SKU_ITEM_ASSIGNMENTS] & "?act=API_RunImport&ID=12";
var text URLtwelve = URLRoot() & "db/" & [_DBID_SKU_ITEM_ASSIGNMENTS] & "?act=API_RunImport&ID=13";
var text URLthirteen = URLRoot() & "db/" & [_DBID_SKU_ITEM_ASSIGNMENTS] & "?a=API_PurgeRecords&qid=17";
var text URLfourteen = URLRoot() & "db/" & [_DBID_WAREHOUSE_ITEMS] & "?a=API_PurgeRecords&qid=14";
var text URLfifteen = URLRoot() & "db/" & [_DBID_WAREHOUSE_PRODUCTS] & "?a=API_PurgeRecords&qid=14";
$URLONE
& "&rdr=" & URLEncode($URLTWO)
& URLEncode("&rdr=" & URLEncode($URLTHREE))
& URLEncode(URLEncode("&rdr=" & URLEncode($URLFOUR)))
& URLEncode(URLEncode(URLEncode("&rdr=" & URLEncode($URLFIVE))))
& URLEncode(URLEncode(URLEncode(URLEncode("&rdr=" & URLEncode($URLSIX)))))
& URLEncode(URLEncode(URLEncode(URLEncode(URLEncode("&rdr=" & URLEncode($URLSEVEN))))))
& URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode("&rdr=" & URLEncode($URLEIGHT)))))))
& URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode("&rdr=" & URLEncode($URLNINE))))))))
& URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode("&rdr=" & URLEncode($URLTEN))))))))))
& URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode("&rdr=" & URLEncode($URLeleven)))))))))))
& URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode("&rdr=" & URLEncode($URLtwelve)))))))))))
& URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode("&rdr=" & URLEncode($URLthirteen)))))))))))
& URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode("&rdr=" & URLEncode($URLfourteen)))))))))))))))))
& URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode("&rdr=" & URLEncode($URLfifteen)))))))))))))
--------------------------------------
For more clarification, here is an screenshare
https://www.screencast.com/t/cIy8zXSig
_
Can one please help me to tell me what I am doing wrong here?
--------------------------------------------------------------------------------------------------------------------
var text URLONE = URLRoot() & "db/" & [_DBID_WAREHOUSE_ITEMS] & "?act=API_RunImport&ID=10";
var text URLTWO = URLRoot() & "db/" & [_DBID_WAREHOUSE_ITEMS] & "?act=API_RunImport&ID=11";
var text URLTHREE = URLRoot() & "db/" & [_DBID_WAREHOUSE_ITEMS] & "?act=API_RunImport&ID=12";
var text URLFour = URLRoot() & "db/" & [_DBID_WAREHOUSE_ITEMS] & "?act=API_RunImport&ID=13";
var text URLFIVE = URLRoot() & "db/" & [_DBID_WAREHOUSE_PRODUCTS] & "?act=API_RunImport&ID=10";
var text URLSIX = URLRoot() & "db/" & [_DBID_WAREHOUSE_PRODUCTS] & "?act=API_RunImport&ID=11";
var text URLSEVEN = URLRoot() & "db/" & [_DBID_WAREHOUSE_PRODUCTS] & "?act=API_RunImport&ID=12";
var text URLEIGHT = URLRoot() & "db/" & [_DBID_WAREHOUSE_PRODUCTS] & "?act=API_RunImport&ID=13";
var text URLnine = URLRoot() & "db/" & [_DBID_SKU_ITEM_ASSIGNMENTS] & "?act=API_RunImport&ID=10";
var text URLten = URLRoot() & "db/" & [_DBID_SKU_ITEM_ASSIGNMENTS] & "?act=API_RunImport&ID=11";
var text URLeleven = URLRoot() & "db/" & [_DBID_SKU_ITEM_ASSIGNMENTS] & "?act=API_RunImport&ID=12";
var text URLtwelve = URLRoot() & "db/" & [_DBID_SKU_ITEM_ASSIGNMENTS] & "?act=API_RunImport&ID=13";
var text URLthirteen = URLRoot() & "db/" & [_DBID_SKU_ITEM_ASSIGNMENTS] & "?a=API_PurgeRecords&qid=17";
var text URLfourteen = URLRoot() & "db/" & [_DBID_WAREHOUSE_ITEMS] & "?a=API_PurgeRecords&qid=14";
var text URLfifteen = URLRoot() & "db/" & [_DBID_WAREHOUSE_PRODUCTS] & "?a=API_PurgeRecords&qid=14";
$URLONE
& "&rdr=" & URLEncode($URLTWO)
& URLEncode("&rdr=" & URLEncode($URLTHREE))
& URLEncode(URLEncode("&rdr=" & URLEncode($URLFOUR)))
& URLEncode(URLEncode(URLEncode("&rdr=" & URLEncode($URLFIVE))))
& URLEncode(URLEncode(URLEncode(URLEncode("&rdr=" & URLEncode($URLSIX)))))
& URLEncode(URLEncode(URLEncode(URLEncode(URLEncode("&rdr=" & URLEncode($URLSEVEN))))))
& URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode("&rdr=" & URLEncode($URLEIGHT)))))))
& URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode("&rdr=" & URLEncode($URLNINE))))))))
& URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode("&rdr=" & URLEncode($URLTEN))))))))))
& URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode("&rdr=" & URLEncode($URLeleven)))))))))))
& URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode("&rdr=" & URLEncode($URLtwelve)))))))))))
& URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode("&rdr=" & URLEncode($URLthirteen)))))))))))
& URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode("&rdr=" & URLEncode($URLfourteen)))))))))))))))))
& URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode(URLEncode("&rdr=" & URLEncode($URLfifteen)))))))))))))
--------------------------------------
For more clarification, here is an screenshare
https://www.screencast.com/t/cIy8zXSig
_