Ejemplo n.º 1
0
    def __init__(self, name, person_id=None):
        tool.ToolOptions.__init__(self, name, person_id)

        # Options specific for this report
        self.options_dict = {"filter": 0}
        filters = ReportUtils.get_person_filters(None)
        self.options_help = {"filter": ("=num", "Filter number.", [filt.get_name() for filt in filters], True)}
Ejemplo n.º 2
0
 def __update_filters(self):
     """
     Update the filter list based on the selected person
     """
     gid = self.__pid.get_value()
     person = self.__db.get_person_from_gramps_id(gid)
     filter_list = ReportUtils.get_person_filters(person, False)
     self.__filter.set_filters(filter_list)
Ejemplo n.º 3
0
 def __update_filters(self):
     """
     Update the filter list based on the selected person
     """
     gid = self.__pid.get_value()
     person = self.__db.get_person_from_gramps_id(gid)
     filter_list = ReportUtils.get_person_filters(person, False)
     self.__filter.set_filters(filter_list)
Ejemplo n.º 4
0
 def __update_filters(self):
     """
     Update the filter list based on the selected person
     """
     gid = self.__pid.get_value()
     person = self.__db.get_person_from_gramps_id(gid)
     nfv = self._nf.get_value()
     filter_list = ReportUtils.get_person_filters(
         person, include_single=False, name_format=nfv)
     self.__filter.set_filters(filter_list)
Ejemplo n.º 5
0
 def __update_filters(self):
     """
     Update the filter list based on the selected person
     """
     gid = self.__pid.get_value()
     person = self.__db.get_person_from_gramps_id(gid)
     nfv = self._nf.get_value()
     filter_list = utils.get_person_filters(person,
                                            include_single=False,
                                            name_format=nfv)
     self.__filter.set_filters(filter_list)
Ejemplo n.º 6
0
    def __init__(self, name, person_id=None):
        tool.ToolOptions.__init__(self, name, person_id)

        # Options specific for this report
        self.options_dict = {
            'filter': 0,
        }
        filters = utils.get_person_filters(None)
        self.options_help = {
            'filter':
            ("=num", "Filter number.", [filt.get_name()
                                        for filt in filters], True),
        }
Ejemplo n.º 7
0
 def __update_filters(self):
     gid = self.__pid.get_value()
     person = self.__db.get_person_from_gramps_id(gid)
     filter_list = utils.get_person_filters(person, False)
     self.__filter.set_filters(filter_list)