コード例 #1
0
ファイル: MainWindow.py プロジェクト: liulaojian/cbm
 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)
コード例 #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)
コード例 #3
0
ファイル: MainWindow.py プロジェクト: liulaojian/cbm
 def showReport8_2(self):
     url = u'http://localhost:8081/WebReport/ReportServer?reportlet=8_2.cpt&__bypagesize__=%s' % (
         self.bypagesize)
     doc.OpenNet(url)
コード例 #4
0
ファイル: MainWindow.py プロジェクト: liulaojian/cbm
 def openOfficeNet10(self):
     doc.OpenNet('http://www.songzao.com/')
コード例 #5
0
ファイル: MainWindow.py プロジェクト: liulaojian/cbm
 def openOfficeNet8(self):
     doc.OpenNet('http://www.hnmine.com/index.html')
コード例 #6
0
ファイル: MainWindow.py プロジェクト: liulaojian/cbm
 def openOfficeNet9(self):
     doc.OpenNet('http://www.hbcoal.com/')
コード例 #7
0
ファイル: MainWindow.py プロジェクト: liulaojian/cbm
 def openOfficeNet6(self):
     doc.OpenNet('http://www.ccri.com.cn/')
コード例 #8
0
ファイル: MainWindow.py プロジェクト: liulaojian/cbm
 def openOfficeNet7(self):
     doc.OpenNet('http://www.jamg.cn/web1/index.jsp')
コード例 #9
0
ファイル: MainWindow.py プロジェクト: liulaojian/cbm
 def openOfficeNet5(self):
     doc.OpenNet('http://www.ccteg.cn/')
コード例 #10
0
ファイル: MainWindow.py プロジェクト: liulaojian/cbm
 def openOfficeNet4(self):
     doc.OpenNet('http://www.chinacbm.com/')
コード例 #11
0
ファイル: MainWindow.py プロジェクト: liulaojian/cbm
 def openOfficeNet3(self):
     doc.OpenNet('http://www.ccbmg.com/')
コード例 #12
0
ファイル: MainWindow.py プロジェクト: liulaojian/cbm
 def openOfficeNet2(self):
     doc.OpenNet('http://www.coalchina.org.cn/')
コード例 #13
0
ファイル: MainWindow.py プロジェクト: liulaojian/cbm
 def openOfficeNet1(self):
     doc.OpenNet('http://www.sxcoal.com/')