Hi Aby,
You can try adapting the second code sample as follows, based on Karol's solution I have referenced above:
var myKey = "";
var myFilterMembers = DS_2.getMembers("0PLANT", 100);
myInputString = "";
myFilterMembers.forEach(function(element, index) {
myKey = element.internalKey;
var myValue = DS_2.getData(<Key Figure ID>, {"0PLANT":myKey}).formattedValue;
if (myValue != "") {
myInputString = myInputString + myKey + "/";
}
});
DS_1.setFilter("0PLANT",myInputString.split("/"));
Regards,
Mustafa.