From: Alex R. <sh...@gr...> - 2005-06-21 18:38:23
|
Samy, On 06/21/2005 08:22:36 AM, Samy Bengio wrote: > Now, it works, but I get another error message, related to paper size. > When adding the option "papers=A2", for any kind of graph (I tried rel_graph, > rel_graph2, and ancestor_chart2), I get the following: [snip] > File "/usr/share/gramps/Report.py", line 1680, in parse_option_str > self.option_class.handler.set_paper(self.paper) > AttributeError: CommandLineReport instance has no attribute 'paper' This was in fact a bug, thanks for catching it! The patch is attached, you may apply it to your /usr/share/gramps/Report.py file. The fix will appear in the next release. Alex P.S. If you're unsure about options, just say gramps -O mydb.grdb -a report -p name=ancestor_chart2,show=all to get the list of all available options. To see the details about any option, say "show=option" to get more info on that option. P.P.S. The "-O" is accessing the data much faster than "-i", because "-O" opens the grdb file while "-i" copies the whole data into ~/.gramps/import/import_db.grdb first. For large files this is quite a difference. Unless you merge data from more than one file, or use nonnative formats, there's little reason to use "-i". The command-line reports are fairly new in gramps, so please let me know if they're misbehaving :-) -- Alexander Roitman http://www.gramps-project.org |