こんにちは、PrintingTools (GPServer) - Export Web Map Task - execute manual を呼び出そうとしています。
そのためには、マップ オブジェクトを json オブジェクト (JSON としての Web マップ:(GPString)) に変更する必要があります。これが最初の引数です。
Arcgis javascript 3.5 API で Json オブジェクトを直接取得する方法はありますか?
dojo.connect(app.printer, 'onPrintComplete', function (value) {
// window.open(value.url);
setTimeout(FinalStep, 1000);
});
function PrintButton() {
require(["dojo/query", "dojo/dom"], function (query, dom) {
var node = dom.byId("print_button");
nl = query(".dijitButtonNode", node);
if (nl.length > 0)
nl[0].click();
});
return false;
}
function FinalStep() {
require(["dojo/query", "dojo/dom"], function (query, dom) {
var n2 = query(".esriPrintout", dojo.byId("print_button"));
if (n2.length > 0) {
n2[0].click();
document.body.style.cursor = 'default';
}
});
}