Dynamic Actions are a great tool in Oracle APEX and you can use them very easily in an declarative way. Yet, to set the value of a popup lov dynamically, it is easier to render the link with the java script yourself.
On Apextipps I give an example how to render the link as a simple display-item. It does not need additional page items, dynamic actions or other Apex components. You can easily copy it to other pages of your Oracle APEX application.
https://apextipps.wordpress.com/2017/09/28/den-wert-fuer-eine-popup-lov-dynamisch-setzen-in-oracle-apex/
You will find my demo site on
https://apex.oracle.com/pls/apex/f?p=DEMO_JENS_MARRE:POP_LOV_SET_VALUE
(log in with: demo/demo)