Ariadne - Technical description
1. Description
Screen F300-Clubs displays an overview of the known (canoe/kayak) clubs
in the Ariadne database. On screen F310-Club-details club
data can be maintained, and clubs can be added and deleted.
2. Access path
F000-Menu |
|
F300-Clubs |
|
F310-Club-details |
|
F220-Officials |
|
F240-Mailing-profile |
|
F210-Address |
|
F010-Remark |
|
F810-Archived-officials |
|
4. Function structure
Form |
Control |
(Sub)form |
Query |
Table |
Attribute |
F300-Clubs |
|
|
Q304-Clubs |
T300-Club
Q501-Number-of-entries-club |
|
|
|
|
Q501-Number-of-entries-club |
T300-Club
T500-Competing-unit |
|
|
Listbox
CurrentCompetition |
|
Q100-Current-competition |
T100-Current-competition |
|
|
Button
ButtonClubDetails |
F310-Club-details |
|
|
ClubId *) |
|
Button
ButtonEntries |
F500-Entries-per-club |
|
|
ClubId *) |
|
Button
ButtonAdd |
F310-Club-details |
|
|
ClubId = -1 **) |
|
Button
ButtonClose |
|
|
|
|
*) navigating between forms with this public variable.
**) ClubId = -1 means new club
Form |
Control |
Subform |
Query |
Table |
Attribute |
F310-Club-details |
|
|
Q300-Club |
T300-Club |
|
|
dropbox
nationality |
|
|
T060-Country |
country-code |
|
subform
Officials |
F220-Officials |
|
|
club-id |
|
subform
MailingProfile |
F240-Mailing-profile |
|
|
club-id |
|
subform
Address |
F210-Address |
|
|
address-id (1) |
|
subform
remarks-sub |
F010-Remarks |
|
|
remark-id (2) |
|
subform
ArchivedOfficials |
F810-Archived-officials |
|
|
club-id |
|
Button
ButtonEntries |
F500-Entries-kayak-club |
|
|
ClubId *) |
|
Button
ButtonClose |
|
|
|
|
|
Event |
Action |
Query |
Table |
Attribute |
|
on delete |
delete related remark and address records |
|
|
|
(1) Club address is linked to club-id met prefix K
(2) Remarks is linked club-id met prefix K
Mailing profile
With the mailing profile, per club, per document type the addressee
and the destination address can be specified. The data model below shows
the related tables.
The mailing profile is official / person specific, and need to be actualized
with each new competition. (e.g. per competition the roles can be fullfilled
by other persons, who prefer the mail te be send in other mail modes (email,
papermail ).
Form |
Control |
Subform |
Query |
Table |
Attribute |
F240-Mailing-profile |
|
|
Q240-Mailing-instructions |
T240-Mailing-instruction |
|
|
dropbox
document-type-id |
|
Q242-Document-type |
T242-Document-type |
document-type-id |
|
dropbox
official-id |
|
Q224-Officials-F240 *) |
T030-Role-type
T200-Person
T220-Official |
official-id |
|
dropbox
mail-mode-id |
|
Q244-Mail-mode |
T244-Mail-mode |
mail-mode-id |
|
dropbox
mail-destination-id |
|
Q246-Mail-destination |
T246-Mail-destination |
mail-destination-id |
*) need to be requeried, every time the kayak club changes on the form
Form |
Control |
Subform |
Query |
Table |
Attribute |
F220-Officials |
|
|
Q222-Officials |
T220-Official |
|
|
dropbox
person-id |
|
Q205-Person-select |
T033-Gender
T044-Age-class
T200-Person |
person-id |
|
dropbox
role-type-id |
|
Q030-Role-type |
|
role-type-id |
|
Button
ButtonPerson |
F200-Person |
|
|
|
Form |
Control |
Subform |
Query |
Table |
Attribute |
F810-Archived-officials |
|
|
Q810-Archived-officials |
T030-Role-type
T800-Archived-competition
T200-Person
T810-Archived-official |
kayak-club-id |
|
button
ButtonCopyToCurrent |
action:
copies the archived person-id and role-type-id to the current competition |
|
|
|
Change history
date |
version |
change |
jan2016 |
A5.4 |
reviewed and updated |
27 jan 2003 |
1.7 |
Sub form Archived officials added, copy
button added. |
09 jan 2003 |
1.6 |
Club location address removed. The kayak
club keeps one mail address. Mailing profile added. Officials moved
from independed form to tab-page |
01-10-02 |
1.5 |
Ariadne 4.1, text converted to html |
|