Socialman 发表于 2020-12-18 10:16:52

JSViewer无预览打印提示GrapeCity.ActiveReports.JSViewer.print is not a function

js已经引用了
错误信息:


KearneyKang 发表于 2020-12-18 10:25:30

你好,这个问题看起来有点诡异,我这边现在试了都是这正常的,这是我页面的写法<!DOCTYPE html>
<html lang="en">

<head>

<meta charset="utf-8">
<link rel='shortcut icon' type='image/x-icon' href='favicon.ico' />
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="theme-color" content="#000000">
<title>JS Viewer</title>
<link href="jsViewer.min.css" rel="stylesheet">
<link href="index.css" rel="stylesheet">
</head>

<body onload="loadViewer()">
<div style="width: 100%; overflow-x: hidden">
    <div style="float:right;width:100%" id="viewerContainer">
    </div>
</div>
<script type="text/javascript" src="jsViewer.min.js"></script>
<script type="text/javascript">
    let viewer;
    function loadViewer() {
      //viewer = GrapeCity.ActiveReports.JSViewer.create({
      //element: '#viewerContainer'
      //});
      //viewer.openReport("RdlReport1.rdlx");
      GrapeCity.ActiveReports.JSViewer.print({ reportID: '无预览打印.rdlx', reportParameters: [{ name: 'P1', values: ['1024'] }, { name: 'P2', values: ['1010'] }] });
    }
</script>
</body>
</html>

Socialman 发表于 2020-12-18 10:30:10

刚试了一下你的代码还是报相同的错误,是不是jsViewer.min.js文件有问题

Socialman 发表于 2020-12-18 10:40:51

KearneyKang 发表于 2020-12-18 10:25
你好,这个问题看起来有点诡异,我这边现在试了都是这正常的,这是我页面的写法

刚试了一下你的代码还是报相同的错误,是不是jsViewer.min.js文件有问题

KearneyKang 发表于 2020-12-18 15:33:44

这个可能是JS的问题,也可能是你没有安装Node.JS 的问题
页: [1]
查看完整版本: JSViewer无预览打印提示GrapeCity.ActiveReports.JSViewer.print is not a function