Qlik Community

QlikView Creating Analytics

Discussion Board for collaboration related to Creating Analytics for QlikView.

Not applicable

Block Values in a field Permanently


I have a Table with 2 values. I wanted them to get always locked, whenever I open my application. How can I do this. I dont want it to Block manually but Automatically so that there is no chance of removing the blocking.

The Table is


1000,2000,3000, 4000

I wanted the 2000 and 4000 to be blocked? Is it done by writing a Macro or is there any other way??

Thanks in Advance


4 Replies
Not applicable

AW:Block Values in a field Permanently

Document Properties > Triggers

OnOpen > Selection > Select in Field

OnOpen > Selection > Lock Field


Or with a triggered VB script:

ActiveDocument.Fields("Field").Select values


Not applicable

Block Values in a field Permanently

Sorry for bringing this old thread up.

The solution posted by driesena works but if the user continues doing further selections (in other fields) then the "Lock" condition avoids properly erasing these further selections.

In other words, I would also be interesed in finding a way to "block" a given selection, then further selections are done and pressing "Clear" would clear all selections except the blocked one.

Example: all sales team sharing the same document but depending on the user who opens the document, I want to block the field salesman to a given value. Then other selections (product group, year, month, ...) can be done but presing the clear button will clear all the selections except the one of the salesman.

Any hints?


Honored Contributor

Block Values in a field Permanently

Hi, Carlos. I answered a post similar to this a few weeks ago.

I wanted to keep a field locked even if a user uses 'unlock and clear'

Then, I made a second version, where I can let you apply this 'setting' using a macro (you could enable and disable this)


Hope it helps,


Not applicable

Block Values in a field Permanently

Thanks Erich, I'll give it a try.

Community Browser