[Session_Start: -Name='kiosk', -Expires='60', -UseLink, -UseCookie] [Include: 'kiosk_vars.lasso'] [var: 'debug_flag' = 'Yes'] [Inline: -InlineName='kiosk_all', -Search, -Database='stearns_collection', -Table='Data_Entry', 'online'='online', -MaxRecords='32', -SkipRecords='0', -SortField='instrument', -SortField='catalog_num'] [var: 'kiosk_all_found_count' = Found_Count] [/Inline] [var: 'found_minus_one' = (var:'kiosk_all_found_count') - 1] [var: 'string_array_size' = 1] [Loop: (var:'found_minus_one')] [var: 'string_array_size' = (var:'string_array_size') + (String: -1)] [/Loop] [var: 'array_kiosk_key_id' = (var:'string_array_size')->(Split: '-')] [var: 'array_kiosk_key_value' = (var:'string_array_size')->(Split: '-')] [var: 'array_kiosk_catalog_num' = (var:'string_array_size')->(Split: '-')] [If:((Error_CurrentError)!=(Error_NoError))]
ERROR (Find All Online Kiosk Records): [Error_CurrentError: -ErrorCode]:[Error_CurrentError]
[Else] [Records: -InlineName='kiosk_all'] [(var:'array_kiosk_key_id')->(Get: Loop_Count)=('ID')] [(var:'array_kiosk_key_value')->(Get: Loop_Count)=(KeyField_Value)] [(var:'array_kiosk_catalog_num')->(Get: Loop_Count)=(Field:'catalog_num')] [/Records] [/If] [var: 'current_record_offset' = 0] [var: 'next_record_offset' = 4] [var: 'prev_record_offset' = 0] [var: 'current_record_index1' = (Math_Add: (var:'current_record_offset'), 1)] [var: 'current_record_index2' = (Math_Add: (var:'current_record_offset'), 2)] [var: 'current_record_index3' = (Math_Add: (var:'current_record_offset'), 3)] [var: 'current_record_index4' = (Math_Add: (var:'current_record_offset'), 4)] [If: (var:'current_record_index1') <= (var:'kiosk_all_found_count')] [var: 'preview1flag' = 'Yes'] [var: 'current_preview_1' = (var: 'array_kiosk_catalog_num')->(Get: (var:'current_record_index1'))] [Else] [var: 'preview1flag' = 'No'] [/If] [If: (var:'current_record_index2') <= (var:'kiosk_all_found_count')] [var: 'preview2flag' = 'Yes'] [var: 'current_preview_2' = (var: 'array_kiosk_catalog_num')->(Get: (var:'current_record_index2'))] [Else] [var: 'preview2flag' = 'No'] [/If] [If: (var:'current_record_index3') <= (var:'kiosk_all_found_count')] [var: 'preview3flag' = 'Yes'] [var: 'current_preview_3' = (var: 'array_kiosk_catalog_num')->(Get: (var:'current_record_index3'))] [Else] [var: 'preview3flag' = 'No'] [/If] [If: (var:'current_record_index4') <= (var:'kiosk_all_found_count')] [var: 'preview4flag' = 'Yes'] [var: 'current_preview_4' = (var: 'array_kiosk_catalog_num')->(Get: (var:'current_record_index4'))] [Else] [var: 'preview4flag' = 'No'] [/If] Stearns Collection of Musical Instruments, The University of Michigan

The Stearns Kiosk

The Stearns kiosk is an interactive database where visitors can learn more about instruments housed in the Collection. Click on the photo for additional information, sound samples, and additional pictures of that instrument.

[Include: 'buttons_nextA.lasso']
[include: 'get_four_previews.lasso']
Photo
Name
Catalog Number
Origin
[If:((var:'debug_flag')==('Yes'))]

Array Kiosk Key ID = [var:'array_kiosk_key_id']

Array Kiosk Key Value = [var:'array_kiosk_key_value']

Array Kiosk Catalog Number = [var:'array_kiosk_catalog_num']

Number of Kiosk Records Found = [var:'kiosk_all_found_count']

found_minus_one = [var:'found_minus_one']

string_array_size = [var:'string_array_size']

Current Offset = [var: 'current_record_offset']

Prev Offset = [var: 'prev_record_offset']

Next Offset = [var: 'next_record_offset']

Current Index1 = [var: 'current_record_index1']

Current Index2 = [var: 'current_record_index2']

Current Index3 = [var: 'current_record_index3']

Current Index4 = [var: 'current_record_index4']

[/If]

Copyright © 2005 The Regents of the University of Michigan