1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- function CTemplate()
- {
- };
- CTemplate.prototype = new AFeatureObject();
- CTemplate.prototype.setup = function (aFeatureParams)
- {
- changeReportTemplate();
- };
- function changeReportTemplate(sPath)
- {
- dlgReset();
- dlgGlobalReset();
- dlgSetParm("m", "/" + qs_dir + "/reportTemplate.xts");
- if (sPath)
- {
- dlgSetParm("so.searchPath", sPath);
- }
- else if (goApplicationManager.getMiniQueryManager().getCRQReportNode().getAttribute("template"))
- {
- dlgSetParm("so.searchPath", goApplicationManager.getMiniQueryManager().getCRQReportNode().getAttribute("template"));
- }
-
- if (typeof cf == "object" && cf.showDialogFrame)
- {
- cf.showDialogFrame(250);
- }
- dlgSubmit();
- };
- function reportTemplateMissing()
- {
- dlgReset();
- dlgSetParm("m", "/" + qs_dir + "/reportTemplateMissing.xts");
-
- var oCRQReportNode = goApplicationManager.getMiniQueryManager().getCRQReportNode();
- if (!oCRQReportNode || typeof oCRQReportNode != "object")
- {
- setTimeout(reportTemplateMissing, 100);
- return oCRQReportNode;
- }
- var sTemplateAttr = oCRQReportNode.getAttribute("template");
- if (sTemplateAttr)
- {
- dlgSetParm("xxPath", oCRQReportNode.getAttribute("template"));
- }
-
- if (typeof cf == "object" && cf.showDialogFrame)
- {
- cf.showDialogFrame(310);
- }
- dlgSubmit(getReportFrame().name);
- return MINI_QUERY_SUCCESS;
- };
|