Esempio n. 1
0
 def _on_save_button_pressed(self, evt):
     report = self._PRW_report_name.GetValue().strip()
     if report == '':
         gmDispatcher.send(
             signal='statustext',
             msg=_('Cannot save report definition without name.'),
             beep=True)
         return False
     query = self._TCTRL_query.GetValue().strip()
     if query == '':
         gmDispatcher.send(
             signal='statustext',
             msg=_('Cannot save report definition without query.'),
             beep=True)
         return False
     # FIXME: check for exists and ask for permission
     if gmDataMining.save_report_definition(name=report,
                                            query=query,
                                            overwrite=True):
         gmDispatcher.send(signal='statustext',
                           msg=_('Saved report definition [%s].') % report,
                           beep=False)
         return True
     gmDispatcher.send(signal='statustext',
                       msg=_('Error saving report definition [%s].') %
                       report,
                       beep=True)
     return False
Esempio n. 2
0
	def _on_save_button_pressed(self, evt):
		report = self._PRW_report_name.GetValue().strip()
		if report == '':
			gmDispatcher.send(signal='statustext', msg = _('Cannot save report definition without name.'), beep=True)
			return False
		query = self._TCTRL_query.GetValue().strip()
		if query == '':
			gmDispatcher.send(signal='statustext', msg = _('Cannot save report definition without query.'), beep=True)
			return False
		# FIXME: check for exists and ask for permission
		if gmDataMining.save_report_definition(name=report, query=query, overwrite=True):
			gmDispatcher.send(signal='statustext', msg = _('Saved report definition [%s].') % report, beep=False)
			return True
		gmDispatcher.send(signal='statustext', msg = _('Error saving report definition [%s].') % report, beep=True)
		return False