Discussion Board for collaboration on QlikView Scripting.
I have a a subroutine which creates a certain QVD with specific name.
another QV app uses this table but under different name.
because I don't want to change the code in the other app, I want to know whether I can change the name of the qvd
without loading it again.
You could rename manually in the file-system, automatically per batch-file or store this qvd twice with different names - but I recommend to change your scripts. The purpose for creating qvd-files is the reusing in various applications.
I don't want to change the scripts because I need to maintain legacy to older versions of the system.
I need this change only in the extract module.
You don't want to change any existing script code, do you? No renaming in the script, no second STORE added? Then create a new task between the QVD creation task and the QVD usage task.
There may be other or simpler solutions.
This means duplicate data.
and some of the tables are more than 3GB.
This solution will be the last resort.
But for now I will try to modify the generic incremental extract function to let me choose the wanted name for the QVD.
can I use the execute in my load script?
for example, I load a table from Hive and store it into a specific file, then I write the execute.
then again a new Load and another execute.
Is that feasible?