forked from openlp/openlp
Yet more audit work
This commit is contained in:
parent
3f69bb7635
commit
9569042275
@ -21,6 +21,7 @@
|
||||
# with this program; if not, write to the Free Software Foundation, Inc., 59 #
|
||||
# Temple Place, Suite 330, Boston, MA 02111-1307 USA #
|
||||
###############################################################################
|
||||
import os
|
||||
|
||||
from PyQt4 import QtCore, QtGui
|
||||
|
||||
@ -97,10 +98,6 @@ class AuditDetailForm(QtGui.QDialog, Ui_AuditDetailDialog):
|
||||
self.ThirdToTimeEdit.setEnabled(True)
|
||||
|
||||
def accept(self):
|
||||
print self.DetailedReport.isChecked()
|
||||
print self.SummaryReport.isChecked()
|
||||
print self.FromDateEdit.date()
|
||||
print self.ToDateEdit.date()
|
||||
if self.DetailedReport.isChecked():
|
||||
self.detailedReport()
|
||||
else:
|
||||
@ -112,7 +109,15 @@ class AuditDetailForm(QtGui.QDialog, Ui_AuditDetailDialog):
|
||||
filename = u'audit_det_%s_%s.txt' % \
|
||||
(self.FromDateEdit.date().toString(u'ddMMyyyy'),
|
||||
self.ToDateEdit.date().toString(u'ddMMyyyy'))
|
||||
print filename
|
||||
audits = self.parent.auditmanager.get_all_audits()
|
||||
outname = os.path.join(unicode(self.FileLineEdit.text()), filename)
|
||||
file = open(outname, u'w')
|
||||
for audit in audits:
|
||||
record = u'\"%s\",\"%s\",\"%s\",\"%s\",\"%s\",\"%s\"\n' % \
|
||||
(audit.auditdate,audit.audittime, audit.title,
|
||||
audit.copyright, audit.ccl_number , audit.authors)
|
||||
file.write(record)
|
||||
file.close()
|
||||
|
||||
def summaryReport(self):
|
||||
print "summary"
|
||||
|
@ -63,7 +63,7 @@ class AuditManager():
|
||||
"""
|
||||
Returns the details of a audit
|
||||
"""
|
||||
return self.session.query(AuditItem).order_by(AuditItem.title).all()
|
||||
return self.session.query(AuditItem).order_by(AuditItem.auditdate, AuditItem.audittime ).all()
|
||||
|
||||
def insert_audit(self, audititem):
|
||||
"""
|
||||
|
Loading…
Reference in New Issue
Block a user