Ejemplo n.º 1
0
 def showReport1_1(self):
     url = u'http://localhost:8081/WebReport/ReportServer?reportlet=1_1.cpt&__bypagesize__=%s' % (
         self.bypagesize)
     # 调用qtwebkit打开url(执行jquery的代码时出错,怀疑是qtwebkit版本太低!!!)
     # WebHelper.show_web(self, url)
     # 调用外部浏览器打开url
     doc.OpenNet(url)
Ejemplo n.º 2
0
def show_report(params):
    # 确保所有字符串数据(包括key)都是utf-8编码
    # 将unicode字符串进行编码转换,因为urllib.urlencode方法只能处理str类型的字符串
    f = lambda s: s.encode('utf-8') if type(s).__name__ == "unicode" else s
    new_params = dict([(f(k), f(v)) for k, v in params.items()])
    if 'reportlet' not in new_params:
        print '参数中没有指定模板!(reportlet=???)'
    else:
        # 拼接url路径
        url = 'http://localhost:8081/WebReport/ReportServer?%s' % urllib.urlencode(
            new_params)
        # 调用浏览器显示报表
        doc.OpenNet(url)
Ejemplo n.º 3
0
 def showReport8_2(self):
     url = u'http://localhost:8081/WebReport/ReportServer?reportlet=8_2.cpt&__bypagesize__=%s' % (
         self.bypagesize)
     doc.OpenNet(url)
Ejemplo n.º 4
0
 def openOfficeNet10(self):
     doc.OpenNet('http://www.songzao.com/')
Ejemplo n.º 5
0
 def openOfficeNet8(self):
     doc.OpenNet('http://www.hnmine.com/index.html')
Ejemplo n.º 6
0
 def openOfficeNet9(self):
     doc.OpenNet('http://www.hbcoal.com/')
Ejemplo n.º 7
0
 def openOfficeNet6(self):
     doc.OpenNet('http://www.ccri.com.cn/')
Ejemplo n.º 8
0
 def openOfficeNet7(self):
     doc.OpenNet('http://www.jamg.cn/web1/index.jsp')
Ejemplo n.º 9
0
 def openOfficeNet5(self):
     doc.OpenNet('http://www.ccteg.cn/')
Ejemplo n.º 10
0
 def openOfficeNet4(self):
     doc.OpenNet('http://www.chinacbm.com/')
Ejemplo n.º 11
0
 def openOfficeNet3(self):
     doc.OpenNet('http://www.ccbmg.com/')
Ejemplo n.º 12
0
 def openOfficeNet2(self):
     doc.OpenNet('http://www.coalchina.org.cn/')
Ejemplo n.º 13
0
 def openOfficeNet1(self):
     doc.OpenNet('http://www.sxcoal.com/')