1.在Sample中新建一个aspx页面,操作以下内容是正常调用打印;
2.新建WEB工程添加一个按钮控件和一个WebViewer,由BUTTON调用打印则出现问题:
会报错:'viewer' は Null またはオブジェクトではありません。
(’viewer’ Null 或未定义。)
参考的是:ActiveReportsNET7\Samples\Professional/C#/ActiveReports7WebPro
初始化中如下:
<script language="javascript" type="text/javascript">
var viewer;
function init() {
GrapeCity.ActiveReports.Viewer.OnLoad("WebViewer1", function () {
viewer = GrapeCity.ActiveReports.Viewer.Attach("WebViewer1");
...
}
function btnPrint_onclick()
{
var orient = "None";
var scale = "Auto";
var from = 1;
var to = 2;
var ops = viewer.CreatePrintOptions();
ops.AdjustPaperOrientation = orient;
ops.ScalePages = scale;
ops.ClearPageRanges();
ops.AddPageRange(from, to);
viewer.Print(ops);
}
新工程少引用了还是其他原因,请大侠指教~~~ |
|