[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]
The Stearns KioskThe 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. |
|
|
|||||||
|
|||||||
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']
Copyright © 2005 The Regents of the University of Michigan