# Herbarium
#
# HSQL Application #1
#
# Written by Eric T. Peterson on Jan 21, 1996
# Modified by hanusj to new hyperSQL standards, 10/10/96
ENVIRONMENT BEGIN
USEDATABASE herbtypes LOGIN= herbuser PASSWORD= NONE ;
BANNER "
" ;
INPRINT "| Genus basionym: " ;
INPUT genusbasionym TYPE=TEXTINPUT DEFAULT="*" ;
INPRINT " | Species basionym: " ;
INPUT speciesbasionym TYPE=TEXTINPUT DEFAULT="*" ;
INPRINT " | Basionym authority: " ;
INPUT author_basionym TYPE=TEXTINPUT DEFAULT="*" ;
INPRINT " |
" ;
INPRINT "| Current genus: " ;
INPUT genus TYPE=TEXTINPUT DEFAULT="*" ;
INPRINT " | Current species: " ;
INPUT species TYPE=TEXTINPUT DEFAULT="*" ;
INPRINT " | Authority: " ;
INPUT authority TYPE=TEXTINPUT DEFAULT="*" ;
INPRINT " |
" ;
INPRINT "| Family: " ;
INPUT family TYPE=TEXTINPUT DEFAULT="*" ;
INPRINT " | " ;
INPRINT "State/Province: " ;
INPUT state_prov TYPE=TEXTINPUT DEFAULT="*" ;
INPRINT " | Collected by: " ;
INPUT collectors TYPE=TEXTINPUT DEFAULT="*" ;
INPRINT " |
" ;
INPRINT "| County: " ;
INPUT county TYPE=TEXTINPUT DEFAULT="*" ;
INPRINT " | Location: " ;
INPUT location TYPE=TEXTINPUT DEFAULT="*" ;
INPRINT " | Habitat: " ;
INPUT habitat TYPE=TEXTINPUT DEFAULT="*" ;
INPRINT " |
" ;
FOOTER
"If this screen is empty try a more general search or using the wildcard character (*).
| Accession number DATA_FIELD=accession_num | " ;
OUTPRINT SUPPRESS_IF_EMPTY "Family:
DATA_FIELD=family |
" ;
OUTPRINT SUPPRESS_IF_EMPTY "| Basionym:
DATA_FIELD=genustypebasionym DATA_FIELD=speciestypebasionym
DATA_FIELD=authority_1" ;
OUTPRINT SUPPRESS_IF_EMPTY " DATA_FIELD=subtaxon
DATA_FIELD=subtaxonbasionym DATA_FIELD=subtaxonauthority | " ;
OUTPRINT SUPPRESS_IF_EMPTY "DATA_FIELD=type_of_type |
" ;
OUTPRINT SUPPRESS_IF_EMPTY "| Collector(s): DATA_FIELD=collectors" ;
OUTPRINT SUPPRESS_IF_EMPTY " |
| Collection number: DATA_FIELD=collectors_num | Date collected: DATA_FIELD=coll_date |
" ;
OUTPRINT SUPPRESS_IF_EMPTY "| State/Province: DATA_FIELD=state_prov" ;
OUTPRINT SUPPRESS_IF_EMPTY " | DATA_FIELD=county Co." ;
OUTPRINT SUPPRESS_IF_EMPTY " | DATA_FIELD=country" ;
OUTPRINT SUPPRESS_IF_EMPTY " |
| Elevation: DATA_FIELD=elevation" ;
OUTPRINT SUPPRESS_IF_EMPTY " | | Recorded in: DATA_FIELD=feet_meters | " ;
OUTPRINT SUPPRESS_IF_EMPTY "
| Coordinate: DATA_FIELD=coordinate |
" ;
OUTPRINT SUPPRESS_IF_EMPTY "| Location: DATA_FIELD=location |
" ;
OUTPRINT SUPPRESS_IF_EMPTY "| Habitat: DATA_FIELD=habitat |
" ;
OUTPRINT SUPPRESS_IF_EMPTY "| Associated species: DATA_FIELD=assoc_spp" ;
OUTPRINT SUPPRESS_IF_EMPTY " |
| Annotation history: DATA_FIELD=arethereannotations_1 | " ;
LINK collectors TO herbtypes..getColl2(accession_num) BROWSE_SCREEN=3 ;
LINK arethereannotations_1 TO herbtypes..getAnno2(accession_num) BROWSE_SCREEN=2 ;
LINK type_of_type TO herbtypes..getColl2(accession_num) BROWSE_SCREEN=4 ;
FOOTER
"
" ;
OUTPRINT SUPPRESS_IF_EMPTY "|
Current name: DATA_FIELD=genus DATA_FIELD=species DATA_FIELD=authority |
" ;
OUTPRINT SUPPRESS_IF_EMPTY "| Current name determined by: DATA_FIELD=current_name_det_by on DATA_FIELD=current_name_det_date |
" ;
OUTPRINT SUPPRESS_IF_EMPTY "| Original determination (on label): DATA_FIELD=original_determination |
" ;
OUTPRINT SUPPRESS_IF_EMPTY "| Original determination by
(on label): DATA_FIELD=orig_name_det_by |
" ;
OUTPRINT SUPPRESS_IF_EMPTY "| DATA_FIELD=annotname1 | " ;
OUTPRINT SUPPRESS_IF_EMPTY "DATA_FIELD=annotated_by_1 | " ;
OUTPRINT SUPPRESS_IF_EMPTY "DATA_FIELD=date_1 | " ;
OUTPRINT SUPPRESS_IF_EMPTY "
| DATA_FIELD=annotname_2";
OUTPRINT SUPPRESS_IF_EMPTY " | DATA_FIELD=annotated_by_2 | ";
OUTPRINT SUPPRESS_IF_EMPTY "DATA_FIELD=date_2 |
" ;
OUTPRINT SUPPRESS_IF_EMPTY "| Keyed by: DATA_FIELD=keyed_by |
" ;
OUTPRINT SUPPRESS_IF_EMPTY "| Notes: DATA_FIELD=notes |
" ;
FOOTER
"