[Users] "TypeError: scale is undefined" from PrintPage

Luís de Sousa luis.a.de.sousa at gmail.com
Tue Jun 25 11:23:33 CEST 2013


Hello everyone,

I'm trying to create some basic print functionality with the code below.
Whenever the printView is called the fit function is returning back the
error in the subject. This is what I get with Firebug:

TypeError: scale is undefined

var s = scale.get("value");

PrintPage.js (line 298)


Is this a bug or a misconfiguration of some sorts? Thank you,

Luís

////////////////////////////////////////////////////////////////////////////////////////////////////////

printProvider = new GeoExt.data.PrintProvider({
url: "http://localhost:8080/print2.0",
    method: "GET",
    customParams: {
        mapTitle: "Printing Demo",
        comment: "This is a simple map printed from GeoExt."
    }
});

printPage = new GeoExt.data.PrintPage({
    printProvider: printProvider
});

printView = function() {
printPage.fit(mapPanel, true);
printProvider.print(mapPanel, printPage, mainView.items[2]);
};
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.geoext.org/pipermail/users/attachments/20130625/8f55eaec/attachment.htm 


More information about the Users mailing list