def double_click(self, obj): # bring up events on this day year, month, day = self.gui.calendar.get_date() date = Date() date.set_yr_mon_day(year, month + 1, day) run_quick_report_by_name(self.gui.dbstate, self.gui.uistate, 'onthisday', date)
def main(self): run_quick_report_by_name( self.gui.dbstate, self.gui.uistate, "Descendant Count Quickview", "None", # dummy handle value container=self.gui.textview)
def display_report(self, treeview): """ Display the quick report for matching attribute key. """ model, iter_ = treeview.get_selection().get_selected() if iter_: key = model.get_value(iter_, 0) run_quick_report_by_name(self.dbstate, self.uistate, 'attribute_match', key)
def on_bar_clicked(self, _dummy, value, handle_data): """ Called when a histogram bar is double-clicked. """ run_quick_report_by_name(self.gui.dbstate, self.gui.uistate, 'filterbyname', 'list of people', handles=handle_data[value])
def run(self, obj): """ Method that is run when you click the Run button. The date is retrieved from the entry box, parsed as a date, and then handed to the quick report. """ text = self.entry.get_text() date = parser.parse(text) run_quick_report_by_name(self.gui.dbstate, self.gui.uistate, "ageondate", date)
def run(self, obj): """ Method that is run when you click the Run button. The date is retrieved from the entry box, parsed as a date, and then handed to the quick report. """ text = self.entry.get_text() date = parser.parse(text) run_quick_report_by_name(self.gui.dbstate, self.gui.uistate, 'ageondate', date)
def main(self): quick_type = self.gui.data[0] qv_option = self.get_option(_("Quick Views")) quick_view = self.gui.data[1] or qv_option.get_value() try: active_handle = self.get_active(quick_type) except: active_handle = None if active_handle: docman = run_quick_report_by_name(self.gui.dbstate, self.gui.uistate, quick_view, active_handle, container=self.gui.textview) if docman: self.set_has_data(docman.document.has_data) else: self.clear_text() self.set_has_data(False)
def main(self): run_quick_report_by_name(self.gui.dbstate, self.gui.uistate, "Descendant Count Quickview", "None", # dummy handle value container=self.gui.textview)
def process_command(self, command): retval = run_quick_report_by_name(self.gui.dbstate, self.gui.uistate, 'Query Quickview', command) return retval