Ariadne index page

 

Ariadne - Technical description

A120

Select/Add person

Description

The form facilitates to select a person, when know in Ariadne, or to add the person when not known.

When the form opens, a listbox with persons is showed. When a person-id was requested that person is looked up in the listbox and selected. A person search field is provided to enter a search string to find (another) person . From the selected entry in the listbox it becomes clear if the person is know or not.

If the person is not know in Ariadne, you can switch to the input-new-person part of the form. When the person-name get focus, the search string is taken over (so you do not need to type the name twice). After completing the person data, you can add the person, after which the new person-id is returned.

Access path

The F230-Select-person form can be accessed from:

- F220-Officials
- F492-Entries-per-race-sub
- F493-Entries-per-race-sub2
- F502-Entries-club-sub
- F503-Entries-club-sub2

Function structure

Form Control action Query Table Attribute
F230-Select-person     - -  
  listbox
selectlist
  Q205-Person-select T033-Gender
T044-Age-class
T200-Person
 
  button
buttonSelect
returns person-id selected person     TS_ObjectId = selectlist
  button
buttonRemove
returns person-id = 0     TS_ObjectId = 0
  dropbox
gender
    T033-Gender  
  button
buttonAdd
adds person, returns person-id     TS_ObjectId = person-id
  button
buttonCancel
no change on requested person-id     TS_ObjectId = person-id

 


Change history

date version change
08 Feb 2004 1.0 Ariadne 4.2.0 Function new added