When you drop a select dat, or DAT to CHOP or similar and instead of wiring into it, you refer it by path and select “by Index” selection the default ‘numRows - 1’ expression for the End Row is made to work via the input Op ( me.inputs[0].numRows - 1 ), so it fails when you are via network path instead of wire…
what would be the manual fix for this, refer to the op’s ‘dat’ parameter and do numRos - 1 on that I guess? Should there be a catch all method for these types of DAT’s that can get either the input wired op or the specified op?
as me.inputs[0] will trigger an out-of-bounds exception with no inputs.
In other words, we’re currently discussing a simple solution to this request
Possibly something along the lines of me.selectDAT which represents the above.