На пример, може ќе посакате да се осигурате дека никој во Вашата база на податоци нема деца на возраст од 98. Засновано на здрав разум, таков запис ќе наведе на гршка. Но, тоа не е доследна грешка во базата. Освен тоа, некој можеби има дете на возраст од 98 години (иако тоа ретко се случува). Оваа алатка за Заверување ќе прикаже се што ги прекршува Вашите критериуми, така што ќе можете да проверите дали записот е погрешен или не. Конечната одлука е Ваша.
Со кликнување на '''Алатки-->Услуги-->Завери податоци...''' you will get a ќе го добиете прозорецот {{man label|Database Verify ToolАлатка за заверување на базата}} window. The window has four tabsПрозорецот има четири јазичиња. Those tabs show a list with criteria and a input field where you can alter the criteria valueОвие јазичиња прикажуваат список со критериуми и поле за внес, каде што можете да ги менувате вредностите на критериумите. In the lists below I show some Во списокот подолу има ''workableупотребливи'' valuesвредности.
*'''Општо General''':** maximum ageмаксимална возраст: 95** minimum age to marry минимална возраст за брак 16** maximum age to marry максимална возраст за брак 60** maximum spouses for a person максимален број на сопружници 4** maximum number of consecutive years of widowhood before next marriage Максимален број на непрекинати години на вдовство пред следниот брак 30** maximum age for an unmarried person максимална возраст за невенчано лице 99
There is a check boxТука има поле за означување: ''estimate missing datesпроцени ги датумите што недостауваат''.
*'''WomenЖени''':** minimum age to bear a child минимална возраст за носење дете 16** maximum age to bear a child максимална возраст за носење дете 51** maximum number of children максимален број на деца 15
*'''MenМажи'''** minimum age to father a child минимална возраст за татко на дете 18** maximum age to father a child максимална возраст за татко на дете 65** maximum number of children максимален број на деца 15
*'''FamiliesСемејства'''** maximum husbandмаксимална разлика во години помеѓу сопруг-wife age difference сопруга 41** maximum number of years between children максимален број на години помеѓу деца 11** maximum span of years for all children максимална разлика на години за сите деца 32
If you are OK with the criteria click the Ако се сложувате со овие критериуми кликнете на копчето {{man button|RunИзврши}} button (or hit или притиснете на <Alt+R> and you will be presented with a ) и ќе го добиете прозорецот {{man label|Database Verification ResultsРезултати на Заверување на база на податоци}} window.
Depending on your criteria and your data a list will be shownВо зависност од Вашите критериуми и Вашата база на податоци ќе Ви биде покажан список. Some possibilities of findings are listed belowНекои можности за пронаоѓања се поместени подолу. But there are othersНо има и други.
* Disconnected individuals Лица со прекинати врски : TODO further explain what howНАПРАВИ понатаму објаснува што и како* oldстар/dead fatherумрен татко* marriage after deathбрак по смрт/ before birthпред раѓање* large year span for all childrenголема возрасна разлика за сите деца* earlyран/late marriageдоцен брак* youngмлада/unborn motherнеродена мајка* husband and wife with the same surnameсопруг и сопруга со исто презиме* same sex marriageбрак со ист пол/ female husbandженски сопруг
* ...
To show how handy this За да покажаме колу е корисна оваа {{man label|UtilityУслуга}} is, here two live examples from real dataеве два живи примери од реални податоци:
The warning showed Предупредувањето прикажало 'female husbandженски сопруг': checking the data I found a family with father со проверка на податоците, пронајдов семејство со татко: Anna RoelantsАна Ролантс. Luckily in the За среќа, во {{man label|DescriptionОписот}} I readпрочитав: ''The marriage of Adam Roelants and Cornelia CrabbeБракот помеѓу Адам Ролантс и Корнелија Краб''. It was clearly a typo: Anna i.s.o. AdamЈасно беше дека се работи за грешка во пишување. Without this Без оваа '''Tool''' it would be very hard to findќе беше многу тешко да се пронајде ваквата грешка.
The warning showed Предупредувањето прикажало 'late marriageдоцен брак': checking the dataпроверување на податоците: male person машко лице °1738 female person женско лице °1756 : marriage брак X 1804 [French Republican Calender] : Everything seemed to be OKСè се чинеше дека е во ред: so they (re)married at the age of така што тие повторно се венчале на возраст од 66 and и 48 yearsгодини!The warning showed up because the Предупредувањето се прикажало бидејќи '''General criteriaОпштиот критериум''' was set to бил поставен на '''60'''.
On the bottom of the window four Во долниот дел од прозорецот достапни се четири {{man label|check boxesполиња за означување}} are available to make a selection easierза да се направи изборот полесен. Those are Тоа се {{man label|Mark AllОзначи сè}}, {{man label|Unmark AllОдозначи сè}}, {{man label|Invert MarksПремести ознаки}}, and и {{man label|Hide MarkedСокриј означени}}.
DoubleДвојно-clicking on a row will give you a possibility to view and or edit the dataкликнување на ред Ви дава можност да ги прегледате и/или уредувате податоците.
With the Со копчето {{man button|CloseЗатвори}} button (or hit или притискање на <Alt+C>) you close the го одбирате прозорeцот {{man label|ResultsРезултати}} window.With the Со копчето {{man button|HelpПомош}} button (or hitting или притискање на <Alt+H>) you will get to this pageќе дојдете до оваа странница.
{{man tip|Difference between Verify tool and previously described Check tool Разлика помеѓу алатката за Заверување и претходно опишаната алатка за Означување |The Check tool detects inconsistencies in the database structureАлатка за Означување пронаоѓа недоследности во структурата на базата на податоци. The Verify toolАлатката за Заверување,howeverпак, is detecting the records that do not satisfy your particular criteriaги пронаоѓа записитешто не задоволуваат некој Ваш одреден критериум.}}
For exampleНа пример, you may want to make sure that nobody in your database had children at the age of сакате да се осигурате дека никој во Вашата база нема деца на возраст од 98години. Based on common senseПо правило, such a record would indicate an errorваков запис ќе означува грешка. HoweverНо, it is not a consistency error in the databaseтоа не е доследна грешка во базата. BesidesСепак, someone might have a child at the age of 98 некој можеби има дете на таа возраст (although this rarely happensиако тоа ретко се случува). The Verify tool will display everything that violates your criteria so that you can check whether the record is erroneous or notАлатката за Заверување ќе прикаже сето она што го прекршува Вашиот критериум, така што ќе можете да проверите дали записот е погрешен или не. The ultimate decision is yoursКонечната одлука е Ваша.
===Уредувач на сопствен филтер Custom Filter Editor===[[Image:cfe-df.png|right|thumb|150px|Fig.3.x Define filterДефинирај филтер]]The Custom Filter Editor builds custom filters that can be used to select people included in reportsУредувачот на сопствен филтер гради сопствени филтри што можат да избираат лица вклучени во извештаи, exportsизнесни податоци и други алатки и услуги. Всушност, and other tools and utilities. This is in fact a very powerful tool in genealogical analysisова е многу моќна алатка во генеалошкото расчленување.
When you launch itКога ќе ја започнете, the се појавува дијалогот {{man label|User defined filtersКориснички дефинирани филтри}} dialog appears that lists all the filters со список на сите филтери (if anyако има) previously defined by youпретходно дефинирани од Вас. Click the кликнете на копчето {{man button|AddДодади...}} button to define a new filterза да дефинирате нов филтер. Once you have designed your filtersКога еднаш ќе ги направите Вашите филтри, you can editможете да ги уредувате, test, and delete selected filters using the испробувате и бришете избраните филтри преку копчињата {{man button|EditУреди...}} , {{man button|TestТестирај...}} , and и {{man button|DeleteИзбриши}} buttons, respectivelyсоодветно. All the filters displayed in the list will be automatically saved along with your database and will be available with subsequent sessions of GRAMPSСите прикажани филтри во списокот ќе бидат автоматски зачувани заедно со Вашата база и ќе бидат достапни во следнате сесии на Грампс.
{{man note|1=Changes on filters Промени на филтрите |2=The changes made to the filters only take effect when you click the Промените направени на филтрите ќе се применат само откако ќе кликнете на копчето {{man button|Apply and closeПримени и затвори}} button.}}
===Scratch PadБележна подлога ===
This tool provides a temporary note pad to store database records for easy reuseОваа алатка Ви овозможува привремен бележник за зачувување на записи на базата на податоци за лесно повторно користење. In shortНа кратко, this is a sort of the copyова е еден вид на функционалноста копирај-andи-paste functionality extended from textual objects to other types of records used in GRAMPSвметни проширена од текстуални објекти на други видови на записи користенни во Грампс.
{{man tip| Tip Совет |Scratch Pad makes extensive use of dragБележната подлога во голем дел ја употребува техниката повлечи-andи-drop techniqueспушти.}}
To invoke Scratch PadЗа да ја повикате Бележната подлога, either choose или изберете ''' Tools Алатки ->Utilities Услуги ->Scratch Pad Бележна подлога''' or click the или кликнете на копчето {{man button|ScratchPadБележна подлога}} button on the toolbarна алатникот. The following window will appearЌе се појави следниот прозорец:
[[Image:Scratch-pad.png|right|thumb|150px|Fig.3.xx Scratch padБележна подлога]]
Scratch Pad supports addressesБележната подлога поддржува адреси, attributes особини (both personal and familyи лични и семејни), events настани (both personal and familyи лични и семејни), namesимиња, media objects referencesупатувања на медиумски објекти, source referencesупатувања на извори, URLsURL и секако, and of course textual information of notes and commentsтекстуални информации за забелешки и коментари. To store any type of these recordsЗа да го зачувате кој било вид од овие записи, simply drag the existing record on to the Scratch Pad from the corresponding editor dialogедноставно само повлечете го постоечкиот запис на Бележната подлога од соодветниот дијалог за уредување. To reuse the recordЗа повторно да го користите записот, drag it from the Scratch Pad on to the corresponding place in the editorповлечете го од Бележната подлога во соодветното место во уредувачот, e.g. Address tab, Attribute tabна пример во јазичето Адреси, etcјазичето Особини итн.
{{man tip| Tip Совет |Some objects are showing the link icon on the leftНекои објекти го прикажуваат линкот со икона од лево. This indicates that dragging such selection will produce a reference to an existing objectОва значи дека неговото повлекување ќе создаде упатување на веќе постоечки објект, not copy the object itselfа не копија на самиот објект.}}
For exampleНа пример, the media object file will not be duplicatedдатотеката на медиумскиот објект нема да биде удвоен. InsteadНаместо тоа, the reference will be made to an existing media objectупатувањето ќе биде направено на веќе постоечки медиумски објект, which will result in the local gallery entryшто ќе произлезе во локалниот внес на галерија.
{{man tip| Tip Совет|Scratch Pad storage is persistent within a single GRAMPS sessionЗачувувањето во Бележната подлога е доследно само во една Грампс сесија. Closing the window will not lose the stored recordsЗатворањето на прозорецот нема да ги изгуби зачуваните записи. However, exiting GRAMPS willНо затворањето на Грампс ќе го предизвика тоа.}}