in reply to Re: Win32::OLE::Variant Array
in thread Win32::OLE::Variant Array
Can't call method "Get" on unblessed reference ...
It seems the return value of BLPGetHistoricalData() is not a Perl object (i.e. a blessed reference), but rather just a regular reference. What it exactly is largely depends on the method being called, but unfortunately, the API description you posted isn't all that detailed in that respect, and I don't have the Bloomberg ActiveX control installed, so I can't test myself either...
Best approach is probably to dump the returned data structure, e.g. using Data::Dumper, to figure out what it actually is (maybe an arrayref holding a list of variant objects — but that's merely a guess):
use Data::Dumper; # ... print Dumper $bbData;
___
(<meta> not wanting to sound patronizing, but please use the [reply] link at the right margin of the node you're replying to. In that case I would have gotten a message that there's a reply... (when people don't report back within a day or so, I don't always check for responses any longer). </meta>)
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^3: Win32::OLE::Variant Array
by kevind0718 (Scribe) on Sep 07, 2007 at 16:36 UTC | |
by almut (Canon) on Sep 07, 2007 at 18:12 UTC | |
by kevind0718 (Scribe) on Sep 07, 2007 at 19:30 UTC | |
by Anonymous Monk on Mar 30, 2011 at 12:07 UTC | |
|
Re^3: Win32::OLE::Variant Array
by Anonymous Monk on Aug 20, 2007 at 20:32 UTC | |
by almut (Canon) on Aug 20, 2007 at 22:26 UTC | |
by Anonymous Monk on Aug 21, 2007 at 15:21 UTC | |
by almut (Canon) on Aug 21, 2007 at 19:25 UTC |