I have scripted business object with the following interfaces:
IDataSetAccess, IPagedAccess, IIndexedAccess, ISupportRefill
This scripted business object calls a web service and creates a table with two columns.
I would like to use the values in those columns as a list of Value-Pairs that I can use in some dropdown fields in my forms. I can set up this up in Designer (as per the screenshot below)

but when I try to deploy my solution I get the following error message:
Error 06/07/2012 19:01:42 SIMS 'Metastorm.Runtime.Models.LibLPLookAndFeel.bosGetCodePairFromLocalSource' does not contain a definition for 'GetColumns' and no extension method 'GetColumns' accepting a first argument of type 'Metastorm.Runtime.Models.LibLPLookAndFeel.bosGetCodePairFromLocalSource' could be found (are you missing a using directive or an assembly reference?) 3347 56
I have tried to make up a 'GetColumns' method to provide the contents thatnI want to expose as value pairs, but I am not successful. I have checked the Designer guide, this forum and Google and I have not found any references to this GetColumns method.
Any idea about how to resolve this problem?
Thanks in advance.