Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
hey everyone ,
i am getting the following error:
Table not found: LEFT JOIN(INV_SALES_TEMP) LOAD ACC_COSTFLAG AS INV_ACC_COSTFLAG, DATE((NUM(MAX(ACC_COSTDATE)))/60/24+32143,'DD/MM/YYYY') AS MAXACC_COSTDATE RESIDENT ACCDATES WHERE ACC_COSTDATE<>0 GROUP BY ACC_COSTFLAG
the thing is this that this table does exsist!
ACCDATES:
LOAD
CURDATE AS ACC_CURDATE,
COSTFLAG AS ACC_COSTFLAG,
COSTDATE AS ACC_COSTDATE
FROM [lib://Clinton key/Accdates.qvd]
(qvd);
i am adding a link to the real file:
clinton 21.12.2015.qvf - Google Drive
since it is a join i can't do a " No concatanate" action over here....
Hey for some reason the thing that made the error is this varailable :
IF(EnCurrency='NIS',Num(sum( {$< TRANS_TYPE = {N}>} NIS_TRANS_TOTPRICE )* -1,
IF(EnCurrency='$',Num(sum( {$< TRANS_TYPE = {N}>} DOLLAR_TRANS_TOTPRICE )* -1,
IF(EnCurrency='EUR',Num(sum( {$< TRANS_TYPE = {N}>} CURRENCY_TRANS_TOTPRICE)* -1 )))) ;
i guess it made concatanate ...
Hi Jhonatan,
I haven't enough time for dwelve into your qvf, but I have some tips for you:
Comment out your code until this block and check in data manager or in hub.
but at the loading the basic tables (INV_SALES_TEMP and ACCDATES). You'll see that after the first point.
With column aliases you can prevent concatenate as well.
I hope, I was helpful ![]()
G.
Hi Jhonatan,
The file seems to be too big ![]()
My initial doubt is the table "ACCDATES" is not getting created whereas it is getting concatenated to another table during the script execution.
Please give a try.
Cheers,
Naresh
Just a thought.
I see a field ORD in the load statement of INV_SALES_TEMP which is getting highlighted. Its a Qlik function.
I hope this'll not be an issue but make sure that it is not the culprit.
Cheers,
Naresh
Hi Jhonatan,
It could be the problem of auto-concatenation. Use a NoConcatenate before the load statement of INV_SALES_TEMP and it should work.
Hey for some reason the thing that made the error is this varailable :
IF(EnCurrency='NIS',Num(sum( {$< TRANS_TYPE = {N}>} NIS_TRANS_TOTPRICE )* -1,
IF(EnCurrency='$',Num(sum( {$< TRANS_TYPE = {N}>} DOLLAR_TRANS_TOTPRICE )* -1,
IF(EnCurrency='EUR',Num(sum( {$< TRANS_TYPE = {N}>} CURRENCY_TRANS_TOTPRICE)* -1 )))) ;
i guess it made concatanate ...