Discussion Board for collaboration on QlikView Scripting.
How to create Random Values in an existing table with numerical, text, and null values in a single field?
Create random OrderID's starting from 2001 to 190000, some of these must be null and some should say "No Order ID". This would all be in an OrderID field.
I already have a table I just have to create the above in there. Any idea how to do this?
Go to Solution.
if(Random <0.1,NULL(), if(Random > 0.9,'No Order ID', floor(RAND()*187999)+2001)) as OrdeID;
RAND() as Random,
Thanks for the reply.
The only thing this doesn't randomly generate is some null values. Any idea how to alter it to produce some null values? The other two requirements are met.
It does generate about 10% nulls. Why do you think it doesn't? Because you don't see nulls in a listbox? That's because null isn't a value so it won't show up in a listbox object.
Yes you are right, I missed that!