Changes

From Gramps

Report API/he

32 bytes added, 12:19, 6 October 2024
m
translation
<div dir="rtl" lang="he" class="mw-content-rtl">
{{languages/he|Report API}}
{{man note| {{man label|Simple Document API מנשק}}|הוא מנשק API שנועד לדוחות ([https://enhe.wikipedia.org/wiki/Application_programming_interface ממשק מנשק תכנות יישומיםממשק_תכנות_יישומים]) כדי לשרת כותבי תוספים של גרמפס }}
[[Report_API|מנשק API של מסמך פשוט]] מיועד להצגה קלה של הנתונים וניתן להשתמש בו עם [[מנשק API לגישה קלה]].
* עמודי מרשתת
מתוך הסוגים שלעיל, רק דוחות מילוליים, דוחות חזותיים ותרשימים משתמשים ב־API דוחות (מסמך), מכיוון שדוחות מרשתת כותבים את הפלט ישירות לקבצים, בעוד שספר דוחות הוא פשוט שילוב של דוחות מילוליים ודוחות חזותיים שמקובצים יחדיו כ{{man label|ספר דוחות}}.
 ==Common מקובל API==
At the moment the combination of textual and graphical elements within one document is not supported (for future plans refer to Report API redesign), thus Text and Graphical reports are implemented via separate APIs, though they have a common part.
This common part is implemented in the [http://www.gramps-project.org/docs/gen/gen_plug.html#gen.plug.docgen.basedoc.BaseDoc BaseDoc class], which contains among others basic document opening, closing, and stylesheet handling methods. It also stores the physical description of a page (sheet of paper in print).
{{man note|Note!|The <tt>BaseDoc.open</tt> and the <tt>BaseDoc.close</tt> methods have to be implemented by the subclassed document generators.}}
===Pageעמוד===
[[Image:Doc_paper.png|right|thumb|400px]] Description of the paper, which every report will be rendered on, is stored by an instance of the [http://www.gramps-project.org/docs/gen/gen_plug.html#gen.plug.docgen.paperstyle.PaperStyle PaperStyle class]. This instance is available via the <tt>BaseDoc.paper_style</tt> class attribute. The chosen PaperStyle is given to the document generator at initialization, and is handled by the reporting framework.
{{-}}
==Text document מסמך מילולי API==
The specification of the Textdoc API is [https://gramps-project.org/docs/gen/gen_plug.html#gramps.gen.plug.docgen.textdoc.TextDoc here]
|}
==Draw document מסמך תרשים API==
{{stub}}
==Graph document מסמך חזותי API=={{stub/he}}
[[Category:Developers/Reference]]
6,817
edits

Navigation menu