def printpreviewDialog(self): try: # Todo: method for export reports pdf file points = self.Qline_points.text().strip() pointValue = self.Qline_point_value.text().strip() redeem_type = self.CMB_redeemType.currentText() title = Text() title.setFooter( " س ت 36108 ملف ضريبي 212/306/5 مأموريه ضرائب الشركات المساهمة رقم التسجيل بضرائب المبيعات 153/846/310 ") title.setFont('Scheherazade-Regular.ttf') title.setFontsize(10) title.setName("Redeem Type values") #title.setcodeText("15235") title.setwaterText("hyperone company") #title.settelText("1266533") title.setbrachText("Entrance 1,EL Sheikh Zayed City") #title.setCursor("Testing") title.setQuery(self.sql) title.setCursor(self.field_names) data = [['Redeem Type:' , ' ',redeem_type ], ['No of points ' , ' ',points ,' ', 'Point value:' , ' ',pointValue],] title.setData(data) body() QtWidgets.QMessageBox.information(self, "Success", "Report is printed successfully") import os os.system('my_file.pdf') except Exception as err: print(err)
def printpreviewDialog(self): try: # Todo: method for export reports pdf file title = Text() title.setName("customers") title.setFooter( " س ت 36108 ملف ضريبي 212/306/5 مأموريه ضرائب الشركات المساهمة رقم التسجيل بضرائب المبيعات 153/846/310 " ) title.setFont('Scheherazade-Regular.ttf') title.setFontsize(10) #title.setcodeText("15235") title.setwaterText("hyperone company") #title.settelText("1266533") title.setbrachText("Entrance 1,EL Sheikh Zayed City") #title.setCursor("Testing") title.setQuery(self.sql_select_query) title.setCursor(self.field_names) data = [[' ']] title.setData(data) body() QtWidgets.QMessageBox.information( self, "Success", "Report is printed successfully") import os os.system('my_file.pdf') except Exception as err: print(err)
def printpreviewDialog(self): #Todo: method for export reports pdf file self.field_names = [ 'PROM_ID', 'PROM_TYPE_ID', 'PROM_CREATED_BY', 'PROM_CREATED_BY', 'PROM_CREATED_ON', 'PROM_LINE_NO' ] title = Text() title.setName("Invoice") title.setFooter( " س ت 36108 ملف ضريبي 212/306/5 مأموريه ضرائب الشركات المساهمة رقم التسجيل بضرائب المبيعات 153/846/310 " ) title.setFont('Scheherazade-Regular.ttf') title.setFontsize(10) title.setcodeText("15235") title.setwaterText("hyperone company") title.settelText("1266533") title.setbrachText("Entrance 1,EL Sheikh Zayed City") title.setCursor(self.Qline_promotion.text) title.setQuery(self.query) title.setCursor(self.field_names) data = [[ 'Nubmber reset:', '248361 5/1/2018', ' ', 'Client Data', '' ], [ 'phone number:', title.gettelText(), ' ', 'Customer Code', title.getcodeText() ], [ 'mobile number', title.gettelText(), ' ', 'Customer Name', 'TEST' ], ['', '', ' ', 'City', 'Giza']] title.setData(data) body() QtWidgets.QMessageBox.information(self, "Success", "Report is printed successfully") import os os.system('my_file.pdf')