The extractData function is not listed "Professional Edition only" in the API document, but when I try to use it I get
Confirmed Block: Returning becase extractData was called in the basic edition.
I apologize for not testing this first. It turns out our documentation was not up-to-date. the extractData() method is only available in the professional edition. I have updated our documentation and have asked our lead developer to confirm that our documentation is accurate for the other methods listed in the API.
Try removing the quotes around your reference to the variable CONFIRMEDDATA. Since this is a variable it should be referenced directly rather than with quotes.
extractData in Basic
rgayscraper,
I apologize for not testing this first. It turns out our documentation was not up-to-date. the extractData() method is only available in the professional edition. I have updated our documentation and have asked our lead developer to confirm that our documentation is accurate for the other methods listed in the API.
-Scott
extractData in Basic
Thanks, but that did not work. Script is now:
// Applies extractor pattern to a passed text object.
import com.screenscraper.common.*;
confstring = session.getVariable( "CONFIRMEDDATA" );
session.log(confstring);
DataSet ConfEarnings = scrapeableFile.extractData( confstring, "Earnings Table Page:Earnings Detail");
It logs the string OK and then gives the same complaint about Pro. version.
extractData in Basic
rgayscraper,
Try removing the quotes around your reference to the variable CONFIRMEDDATA. Since this is a variable it should be referenced directly rather than with quotes.
Thank you,
Scott
extractData in Basic
Script:
// Applies extractor pattern to a passed text object.
import com.screenscraper.common.*;
DataSet ConfEarnings = scrapeableFile.extractData( "CONFIRMEDDATA", "Earnings Table Page:Earnings Detail");