xref: /webtrees/resources/xml/reports/missing_facts_report.xml (revision 4ebbf4ab91d79576e8ebdc761df5c39dec8019a3)
1<?xml version="1.0" encoding="UTF-8" ?>
2<Report>
3	<Title><var var="I18N::translate('Missing data')" /></Title>
4	<Description><var var="I18N::translate('A report of the information that is missing for an individual and their relatives.')" /></Description>
5	<Input name="pid" type="text" default="" lookup="INDI"><var var="I18N::translate('Individual')"/></Input>
6	<Input name="relatives" type="select" default="direct-ancestors" options="child-family=>I18N::translate('Parents and siblings')|spouse-family=>I18N::translate('Spouses and children')|direct-ancestors=>I18N::translate('Direct line ancestors')|ancestors=>I18N::translate('Direct line ancestors and their families')|descendants=>I18N::translate('Descendants')|all=>I18N::translate('All')"><var var="I18N::translate('Choose relatives')"/></Input>
7	<Input name="maxgen" type="select" default="-1" options="1=>I18N::number(1)|2=>I18N::number(2)|3=>I18N::number(3)|4=>I18N::number(4)|5=>I18N::number(5)|6=>I18N::number(6)|7=>I18N::number(7)|8=>I18N::number(8)|9=>I18N::number(9)|10=>I18N::number(10)|-1=>I18N::translate('All')"><var var="I18N::translate('Generations')"/></Input>
8	<Input name="pageSize" type="select" options="A4=>I18N::translateContext('paper size','A4')|A3=>I18N::translateContext('paper size', 'A3')|US-Letter=>I18N::translateContext('paper size','Letter')|US-Tabloid=>I18N::translateContext('paper size','Tabloid')"><var var="I18N::translate('Page size')" /></Input>
9	<!--
10	<Input name="fonts" type="select" default="dejavusans" options="arialunicid0=>I18N::translateContext('font name', 'Arial')|dejavusans=>I18N::translateContext('font name', 'DejaVu')|helvetica=>I18N::translateContext('font name', 'Helvetica')"><var var="I18N::translate('Font')"/></Input>
11	-->
12	<SetVar name="fonts" value="dejavusans" />
13
14	<Input name="fsour" type="checkbox" default="0"><var var="I18N::translate('Sources to the events')" /></Input>
15	<Input name="fbirt" type="checkbox" default="1"><var var="I18N::translate('Birth')"/></Input>
16	<Input name="fbapm" type="checkbox" default="0"><var var="I18N::translate('Baptism')"/> / <var var="I18N::translate('Christening')"/></Input>
17	<Input name="fbarm" type="checkbox" default="0"><var var="I18N::translate('Bar mitzvah')"/></Input>
18	<Input name="fbasm" type="checkbox" default="0"><var var="I18N::translate('Bat mitzvah')"/></Input>
19	<Input name="fconf" type="checkbox" default="0"><var var="I18N::translate('Confirmation')"/></Input>
20	<Input name="fenga" type="checkbox" default="0"><var var="I18N::translate('Engagement')"/></Input>
21	<Input name="ffcom" type="checkbox" default="0"><var var="I18N::translate('First communion')"/></Input>
22	<Input name="fmarb" type="checkbox" default="0"><var var="I18N::translate('Marriage banns')"/></Input>
23	<Input name="fmarr" type="checkbox" default="0"><var var="I18N::translate('Marriage')"/></Input>
24	<Input name="fdeat" type="checkbox" default="1"><var var="I18N::translate('Death')"/></Input>
25	<Input name="fburi" type="checkbox" default="0"><var var="I18N::translate('Burial')"/></Input>
26	<Input name="freli" type="checkbox" default="0"><var var="I18N::translate('Religion')"/></Input>
27
28	<!-- Header -->
29	<Style name="header" font="$fonts" size="18" style="b"/>
30	<!-- Generated by style - required style name by the generator -->
31	<Style name="genby" font="$fonts" size="8"/>
32	<!-- Page numbers text -->
33	<Style name="pagenum" font="$fonts" size="8"/>
34	<!-- Date Text - CSS Style name -->
35	<Style name="date" font="$fonts" size="8"/>
36	<!-- Column list labels - CSS Style name -->
37	<Style name="list_label" font="$fonts" size="9" style="b"/>
38	<!-- List values - CSS Style name -->
39	<Style name="list_value" font="$fonts" size="9"/>
40
41
42	<SetVar name="name" value="300" />
43	<SetVar name="printname" value="0" />
44	<SetVar name="vspace" value="5" />
45	<SetVar name="nrrelatives" value="0" />
46	<SetVar name="nrprinted" value="0" />
47	<SetVar name="nrevent" value="0" />
48	<SetVar name="nrmissingevent" value="0" />
49
50	<Doc pageSize="$pageSize">
51		<Header>
52			<Cell align="center" newline="1" style="header"><var var="I18N::translate('Missing data')" /></Cell>
53			<Cell align="rightrtl" newline="1" style="pagenum"><var var="I18N::translate('Page')"/> <PageNum/> / <TotalPages/></Cell>
54			<Cell align="center" border="1" style="list_label" width="$name"><var var="I18N::translate('Name')" /></Cell>
55			<Cell align="center" border="1" newline="1" style="list_label"><var var="I18N::translate('Event')" /></Cell>
56		</Header>
57
58<!--
59Start with BIRT GEDCOM tag.
60Place any GEDCOM tags in GEDCOM alphabetic order here
61nd it with DEAT and BURI
62Place any GEDCOM tags after DEAT/BURI witch has no additional subtags, such as RELI, in alphabetic order
63-->
64		<Body>
65
66			<Relatives id="$pid" group="$relatives" maxgen="$maxgen" sortby="NAME">
67				<!-- Relatives counter -->
68				<SetVar name="nrrelatives" value="$nrrelatives + 1" />
69				<SetVar name="printname" value="0" />
70				<!-- Birth -->
71				<if condition="$fbirt=='on'">
72					<!-- Total Event Counter -->
73					<SetVar name="nrevent" value="$nrevent + 2" />
74					<if condition="@BIRT:DATE==''">
75						<!-- Missing event counter -->
76						<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
77						<if condition="$printname=='0'">
78							<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
79							<SetVar name="printname" value="1" />
80						</if>
81						<Cell newline="1" style="list_value"><var var="I18N::translate('Date of birth')" /></Cell>
82					</if>
83					<if condition="@BIRT:PLAC==''">
84						<!-- Missing event counter -->
85						<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
86						<if condition="$printname=='1'">
87							<Cell style="list_value" width="$name"> </Cell>
88						</if>
89						<if condition="$printname=='0'">
90							<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
91							<SetVar name="printname" value="1" />
92						</if>
93						<Cell newline="1" style="list_value"><var var="I18N::translate('Place of birth')" /></Cell>
94					</if>
95					<if condition="$fsour=='on'">
96						<!-- Total Event Counter -->
97						<SetVar name="nrevent" value="$nrevent + 1" />
98						<if condition="@BIRT:SOUR==''">
99							<!-- Missing event counter -->
100							<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
101							<if condition="$printname=='1'">
102								<Cell style="list_value" width="$name"> </Cell>
103							</if>
104							<if condition="$printname=='0'">
105								<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
106								<SetVar name="printname" value="1" />
107							</if>
108							<Cell newline="1" style="list_value"><var var="I18N::translate('Source')" /></Cell>
109						</if>
110					</if>
111				</if>
112
113				<!-- Baptism / Christining -->
114				<if condition="$fbapm=='on'">
115					<!-- Total Event Counter -->
116					<SetVar name="nrevent" value="$nrevent + 2" />
117					<SetVar name="printbapm" value="0" />
118					<!-- Baptism -->
119					<if condition="(@CHR:DATE=='') and (@CHR:PLAC=='') and (@CHR:SOUR=='')">
120						<if condition="@BAPM:DATE==''">
121							<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
122							<if condition="$printname=='1'">
123								<Cell style="list_value" width="$name"> </Cell>
124							</if>
125							<if condition="$printname=='0'">
126								<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
127								<SetVar name="printname" value="1" />
128							</if>
129							<Cell newline="1" style="list_value"><var var="I18N::translate('Date of baptism')" /></Cell>
130						</if>
131						<if condition="@BAPM:PLAC==''">
132							<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
133							<if condition="$printname=='1'">
134								<Cell style="list_value" width="$name"> </Cell>
135							</if>
136							<if condition="$printname=='0'">
137								<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
138								<SetVar name="printname" value="1" />
139							</if>
140							<Cell newline="1" style="list_value"><var var="I18N::translate('Place of baptism')" /></Cell>
141						</if>
142						<if condition="$fsour=='on'">
143							<SetVar name="nrevent" value="$nrevent + 1" />
144							<if condition="@BAPM:SOUR==''">
145								<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
146								<if condition="$printname=='1'">
147									<Cell style="list_value" width="$name"> </Cell>
148								</if>
149								<if condition="$printname=='0'">
150									<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
151									<SetVar name="printname" value="1" />
152								</if>
153								<Cell newline="1" style="list_value"><var var="I18N::translate('Source')" /></Cell>
154							</if>
155						</if>
156						<SetVar name="printbapm" value="1" />
157					</if>
158
159					<!-- Christining -->
160					<if condition="((@CHR:DATE=='') or (@CHR:PLAC=='')) and ($printbapm==0)">
161						<if condition="@CHR:DATE==''">
162							<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
163							<if condition="$printname=='1'">
164								<Cell style="list_value" width="$name"> </Cell>
165							</if>
166							<if condition="$printname=='0'">
167								<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
168								<SetVar name="printname" value="1" />
169							</if>
170							<Cell newline="1" style="list_value"><var var="I18N::translate('Date of christening')" /></Cell>
171						</if>
172						<if condition="@CHR:PLAC==''">
173							<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
174							<if condition="$printname=='1'">
175								<Cell style="list_value" width="$name"> </Cell>
176							</if>
177							<if condition="$printname=='0'">
178								<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
179								<SetVar name="printname" value="1" />
180							</if>
181							<Cell newline="1" style="list_value"><var var="I18N::translate('Place of christening')" /></Cell>
182						</if>
183						<if condition="$fsour=='on'">
184							<SetVar name="nrevent" value="$nrevent + 1" />
185							<if condition="@CHR:SOUR==''">
186								<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
187								<if condition="$printname=='1'">
188									<Cell style="list_value" width="$name"> </Cell>
189								</if>
190								<if condition="$printname=='0'">
191									<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
192									<SetVar name="printname" value="1" />
193								</if>
194								<Cell newline="1" style="list_value"><var var="I18N::translate('Source')" /></Cell>
195							</if>
196						</if>
197					</if>
198				</if>
199
200				<!-- BARM - male only -->
201				<if condition="($fbarm=='on') and (@SEX=='M')">
202					<SetVar name="nrevent" value="$nrevent + 2" />
203					<if condition="@BARM:DATE==''">
204						<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
205						<if condition="$printname=='1'">
206							<Cell style="list_value" width="$name"> </Cell>
207						</if>
208						<if condition="$printname=='0'">
209							<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
210							<SetVar name="printname" value="1" />
211						</if>
212						<Cell newline="1" style="list_value"><var var="I18N::translate('Date of bar mitzvah')" /></Cell>
213					</if>
214					<if condition="@BARM:PLAC==''">
215						<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
216						<if condition="$printname=='on'">
217							<Cell style="list_value" width="$name"> </Cell>
218						</if>
219						<if condition="$printname=='0'">
220							<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
221							<SetVar name="printname" value="1" />
222						</if>
223						<Cell newline="1" style="list_value"><var var="I18N::translate('Place of bar mitzvah')" /></Cell>
224					</if>
225					<if condition="$fsour=='1'">
226						<SetVar name="nrevent" value="$nrevent + 1" />
227						<if condition="@BARM:SOUR==''">
228							<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
229							<if condition="$printname=='on'">
230								<Cell style="list_value" width="$name"> </Cell>
231							</if>
232							<if condition="$printname=='0'">
233								<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
234								<SetVar name="printname" value="1" />
235							</if>
236							<Cell newline="1" style="list_value"><var var="I18N::translate('Source')" /></Cell>
237						</if>
238					</if>
239				</if>
240
241				<!-- BASM - female only -->
242				<if condition="($fbasm=='on') and (@SEX=='F')">
243					<SetVar name="nrevent" value="$nrevent + 2" />
244					<if condition="@BASM:DATE==''">
245						<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
246						<if condition="$printname=='1'">
247							<Cell style="list_value" width="$name"> </Cell>
248						</if>
249						<if condition="$printname=='0'">
250							<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
251							<SetVar name="printname" value="1" />
252						</if>
253						<Cell newline="1" style="list_value"><var var="I18N::translate('Date of bat mitzvah')" /></Cell>
254					</if>
255					<if condition="@BASM:PLAC==''">
256						<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
257						<if condition="$printname=='1'">
258							<Cell style="list_value" width="$name"> </Cell>
259						</if>
260						<if condition="$printname=='0'">
261							<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
262							<SetVar name="printname" value="1" />
263						</if>
264						<Cell newline="1" style="list_value"><var var="I18N::translate('Place of bat mitzvah')" /></Cell>
265					</if>
266					<if condition="$fsour=='on'">
267						<SetVar name="nrevent" value="$nrevent + 1" />
268						<if condition="@BASM:SOUR==''">
269							<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
270							<if condition="$printname=='1'">
271								<Cell style="list_value" width="$name"> </Cell>
272							</if>
273							<if condition="$printname=='0'">
274								<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
275								<SetVar name="printname" value="1" />
276							</if>
277							<Cell newline="1" style="list_value"><var var="I18N::translate('Source')" /></Cell>
278						</if>
279					</if>
280				</if>
281
282				<!-- CONF -->
283				<if condition="$fconf=='on'">
284					<SetVar name="nrevent" value="$nrevent + 2" />
285					<if condition="@CONF:DATE==''">
286						<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
287						<if condition="$printname=='1'">
288							<Cell style="list_value" width="$name"> </Cell>
289						</if>
290						<if condition="$printname=='0'">
291							<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
292							<SetVar name="printname" value="1" />
293						</if>
294						<Cell newline="1" style="list_value"><var var="I18N::translate('Date of confirmation')" /></Cell>
295					</if>
296					<if condition="@CONF:PLAC==''">
297						<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
298						<if condition="$printname=='1'">
299							<Cell style="list_value" width="$name"> </Cell>
300						</if>
301						<if condition="$printname=='0'">
302							<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
303							<SetVar name="printname" value="1" />
304						</if>
305						<Cell newline="1" style="list_value"><var var="I18N::translate('Place of confirmation')" /></Cell>
306					</if>
307					<if condition="$fsour=='on'">
308						<SetVar name="nrevent" value="$nrevent + 1" />
309						<if condition="@CONF:SOUR==''">
310							<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
311							<if condition="$printname=='1'">
312								<Cell style="list_value" width="$name"> </Cell>
313							</if>
314							<if condition="$printname=='0'">
315								<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
316								<SetVar name="printname" value="1" />
317							</if>
318							<Cell newline="1" style="list_value"><var var="I18N::translate('Source')" /></Cell>
319						</if>
320					</if>
321				</if>
322
323				<!-- ENGA -->
324				<if condition="$fenga=='on'">
325					<SetVar name="nrevent" value="$nrevent + 2" />
326					<Gedcom id="@FAMS">
327						<if condition="@ENGA:DATE==''">
328							<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
329							<if condition="$printname=='1'">
330								<Cell style="list_value" width="$name"> </Cell>
331							</if>
332							<if condition="$printname=='0'">
333								<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
334								<SetVar name="printname" value="1" />
335							</if>
336							<Cell newline="1" style="list_value"><var var="I18N::translate('Date of engagement')" /></Cell>
337						</if>
338						<if condition="@ENGA:PLAC==''">
339							<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
340							<if condition="$printname=='1'">
341								<Cell style="list_value" width="$name"> </Cell>
342							</if>
343							<if condition="$printname=='0'">
344								<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
345								<SetVar name="printname" value="1" />
346							</if>
347							<Cell newline="1" style="list_value"><var var="I18N::translate('Place of engagement')" /></Cell>
348						</if>
349						<if condition="$fsour=='on'">
350							<SetVar name="nrevent" value="$nrevent + 1" />
351							<if condition="@ENGA:SOUR==''">
352								<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
353								<if condition="$printname=='1'">
354									<Cell style="list_value" width="$name"> </Cell>
355								</if>
356								<if condition="$printname=='0'">
357									<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
358									<SetVar name="printname" value="1" />
359								</if>
360								<Cell newline="1" style="list_value"><var var="I18N::translate('Source')" /></Cell>
361							</if>
362						</if>
363					</Gedcom>
364				</if>
365
366				<!-- FCOM -->
367				<if condition="$ffcom=='on'">
368					<SetVar name="nrevent" value="$nrevent + 2" />
369					<if condition="@FCOM:DATE==''">
370						<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
371						<if condition="$printname=='1'">
372							<Cell style="list_value" width="$name"> </Cell>
373						</if>
374						<if condition="$printname=='0'">
375							<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
376							<SetVar name="printname" value="1" />
377						</if>
378						<Cell newline="1" style="list_value"><var var="I18N::translate('Date of first communion')" /></Cell>
379					</if>
380					<if condition="@FCOM:PLAC==''">
381						<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
382						<if condition="$printname=='1'">
383							<Cell style="list_value" width="$name"> </Cell>
384						</if>
385						<if condition="$printname=='0'">
386							<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
387							<SetVar name="printname" value="1" />
388						</if>
389						<Cell newline="1" style="list_value"><var var="I18N::translate('Place of first communion')" /></Cell>
390					</if>
391					<if condition="$fsour=='on'">
392						<SetVar name="nrevent" value="$nrevent + 1" />
393						<if condition="@FCOM:SOUR==''">
394							<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
395							<if condition="$printname=='1'">
396								<Cell style="list_value" width="$name"> </Cell>
397							</if>
398							<if condition="$printname=='0'">
399								<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
400								<SetVar name="printname" value="1" />
401							</if>
402							<Cell newline="1" style="list_value"><var var="I18N::translate('Source')" /></Cell>
403						</if>
404					</if>
405				</if>
406
407				<!-- MARB -->
408				<if condition="$fmarb=='on'">
409					<SetVar name="nrevent" value="$nrevent + 2" />
410					<Gedcom id="@FAMS">
411						<if condition="@MARB:DATE==''">
412							<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
413							<if condition="$printname=='1'">
414								<Cell style="list_value" width="$name"> </Cell>
415							</if>
416							<if condition="$printname=='0'">
417								<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
418								<SetVar name="printname" value="1" />
419							</if>
420							<Cell newline="1" style="list_value"><var var="I18N::translate('Date of marriage banns')" /></Cell>
421						</if>
422						<if condition="@MARB:PLAC==''">
423							<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
424							<if condition="$printname=='1'">
425								<Cell style="list_value" width="$name"> </Cell>
426							</if>
427							<if condition="$printname=='0'">
428								<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
429								<SetVar name="printname" value="1" />
430							</if>
431							<Cell newline="1" style="list_value"><var var="I18N::translate('Place of marriage banns')" /></Cell>
432						</if>
433						<if condition="$fsour=='on'">
434							<SetVar name="nrevent" value="$nrevent + 1" />
435							<if condition="@MARB:SOUR==''">
436								<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
437								<if condition="$printname=='1'">
438									<Cell style="list_value" width="$name"> </Cell>
439								</if>
440								<if condition="$printname=='0'">
441									<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
442									<SetVar name="printname" value="1" />
443								</if>
444								<Cell newline="1" style="list_value"><var var="I18N::translate('Source')" /></Cell>
445							</if>
446						</if>
447					</Gedcom>
448				</if>
449
450				<!-- MARM -->
451				<if condition="$fmarr=='on'">
452					<SetVar name="nrevent" value="$nrevent + 2" />
453					<Gedcom id="@FAMS">
454						<if condition="@MARR:DATE==''">
455							<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
456							<if condition="$printname=='1'">
457								<Cell style="list_value" width="$name"> </Cell>
458							</if>
459							<if condition="$printname=='0'">
460								<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
461								<SetVar name="printname" value="1" />
462							</if>
463							<Cell newline="1" style="list_value"><var var="I18N::translate('Date of marriage')" /></Cell>
464						</if>
465						<if condition="@MARR:PLAC==''">
466							<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
467							<if condition="$printname=='1'">
468								<Cell style="list_value" width="$name"> </Cell>
469							</if>
470							<if condition="$printname=='0'">
471								<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
472								<SetVar name="printname" value="1" />
473							</if>
474							<Cell newline="1" style="list_value"><var var="I18N::translate('Place of marriage')" /></Cell>
475						</if>
476						<if condition="$fsour=='on'">
477							<SetVar name="nrevent" value="$nrevent + 1" />
478							<if condition="@MARR:SOUR==''">
479								<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
480								<if condition="$printname=='1'">
481									<Cell style="list_value" width="$name"> </Cell>
482								</if>
483								<if condition="$printname=='0'">
484									<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
485									<SetVar name="printname" value="1" />
486								</if>
487								<Cell newline="1" style="list_value"><var var="I18N::translate('Source')" /></Cell>
488							</if>
489						</if>
490					</Gedcom>
491				</if>
492
493				<!-- DEAT -->
494				<if condition="$fdeat=='on'">
495					<SetVar name="nrevent" value="$nrevent + 2" />
496					<if condition="@DEAT:DATE==''">
497						<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
498						<if condition="$printname=='1'">
499							<Cell style="list_value" width="$name"> </Cell>
500						</if>
501						<if condition="$printname=='0'">
502							<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
503							<SetVar name="printname" value="1" />
504						</if>
505						<Cell newline="1" style="list_value"><var var="I18N::translate('Date of death')" /></Cell>
506					</if>
507					<if condition="@DEAT:PLAC==''">
508						<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
509						<if condition="$printname=='1'">
510							<Cell style="list_value" width="$name"> </Cell>
511						</if>
512						<if condition="$printname=='0'">
513							<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
514							<SetVar name="printname" value="1" />
515						</if>
516						<Cell newline="1" style="list_value"><var var="I18N::translate('Place of death')" /></Cell>
517					</if>
518					<if condition="$fsour=='on'">
519						<SetVar name="nrevent" value="$nrevent + 1" />
520						<if condition="@DEAT:SOUR==''">
521							<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
522							<if condition="$printname=='1'">
523								<Cell style="list_value" width="$name"> </Cell>
524							</if>
525							<if condition="$printname=='0'">
526								<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
527								<SetVar name="printname" value="1" />
528							</if>
529							<Cell newline="1" style="list_value"><var var="I18N::translate('Source')" /></Cell>
530						</if>
531					</if>
532				</if>
533
534				<!-- BURI -->
535				<if condition="$fburi=='on'">
536					<SetVar name="nrevent" value="$nrevent + 2" />
537					<if condition="@BURI:DATE==''">
538						<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
539						<if condition="$printname=='1'">
540							<Cell style="list_value" width="$name"> </Cell>
541						</if>
542						<if condition="$printname=='0'">
543							<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
544							<SetVar name="printname" value="1" />
545						</if>
546						<Cell newline="1" style="list_value"><var var="I18N::translate('Date of burial')" /></Cell>
547					</if>
548					<if condition="@BURI:PLAC==''">
549						<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
550						<if condition="$printname=='1'">
551							<Cell style="list_value" width="$name"> </Cell>
552						</if>
553						<if condition="$printname=='0'">
554							<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
555							<SetVar name="printname" value="1" />
556						</if>
557						<Cell newline="1" style="list_value"><var var="I18N::translate('Place of burial')" /></Cell>
558					</if>
559					<if condition="$fsour=='on'">
560						<SetVar name="nrevent" value="$nrevent + 1" />
561						<if condition="@BURI:SOUR==''">
562							<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
563							<if condition="$printname=='1'">
564								<Cell style="list_value" width="$name"> </Cell>
565							</if>
566							<if condition="$printname=='0'">
567								<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
568								<SetVar name="printname" value="1" />
569							</if>
570							<Cell newline="1" style="list_value"><var var="I18N::translate('Source')" /></Cell>
571						</if>
572					</if>
573				</if>
574
575				<!-- RELI -->
576				<if condition="$freli=='on'">
577					<SetVar name="nrevent" value="$nrevent + 1" />
578					<if condition="@RELI==''">
579						<SetVar name="nrmissingevent" value="$nrmissingevent + 1" />
580						<if condition="$printname=='1'">
581							<Cell style="list_value" width="$name"> </Cell>
582						</if>
583						<if condition="$printname=='0'">
584							<Cell style="list_value" width="$name"><GetPersonName id="" /></Cell>
585							<SetVar name="printname" value="1" />
586						</if>
587						<Cell newline="1" style="list_value"><var var="I18N::translate('Religion')" /></Cell>
588					</if>
589				</if>
590
591				<if condition="$printname=='1'">
592					<SetVar name="nrprinted" value="$nrprinted + 1" />
593					<TextBox height="1" newline="1" padding="0"/>
594					<Line />
595					<TextBox height="1" newline="1" padding="0"/>
596				</if>
597
598			</Relatives>
599
600			<TextBox height="$vspace" newline="1" padding="0"/>
601			<Cell align="rightrtl" newline="1" style="list_label"><var var="I18N::translate('Total individuals')"/>: <var var="nrprinted"/> / <var var="nrrelatives"/></Cell>
602			<Cell align="rightrtl" newline="1" style="list_label"><var var="I18N::translate('Total events')"/>: <var var="nrmissingevent"/> / <var var="nrevent"/></Cell>
603			<TextBox height="$vspace" newline="1" padding="0"/>
604
605		</Body>
606
607		<Footer>
608			<Cell align="rightrtl" newline="1" style="date"><Now/></Cell>
609		</Footer>
610	</Doc>
611</Report>
612