I've created an Custom operator to be able to Regexmatch on an group however when we try to use this on an dashbord we run into the :
Error trapped: Row contains no value for column
From the columns we can choose all data is available in table view.
For instance name is working with this operator but Device ID (CDP Cache) from the Get parameters for elements where for the Protocol Cisco Nexus (3.0.4.7) give us the error. Is this an issue on custom operator side or on the webapp side.
for reference, i've started to adopt the ExtractNameFromEmail operator from your github:
https://github.com/Gerwin-RBM/RBM-GQIO-RegexMatch
Changed:
string inputString = row.GetValue<string>(_inputColumn);
string inputString = Convert.ToString(row.GetValue(_inputColumn.Name));
Then i can do an IsNotNullOrEmpty check
Hi Gerwin,
I recall having a similar issue in the past. In this case, most probably one of the cells in the column is empty. To further investigate this issue you could add extra logging to your custom operator to point to the specific row that has an empty value.
In the past I was creating manually these log files. However, currently there is an extension that you could use for this purpose GQI extensions logging
Hope it helps.


using the example it shows indeed that the row is empty
I tried implementing according to the docs but i run into these error:
Error trapped: Error thrown in implementation of OnArgumentsProcessed: Object reference not set to an instance of an object.
See code here:
https://github.com/Gerwin-RBM/RBM-GQIO-RegexMatch/blob/main/ExtractNameFromMail_1/ExtractNameFromMail_1.cs