Utility Search and TracCloudTechBarcode: Difference between pages

From Redrock Wiki

(Difference between pages)
en>Ivisser
mNo edit summary
 
No edit summary
 
Line 1: Line 1:
<!-- table for the whole page -->
{| style="width:100%; vertical-align:top; "
{| style="width:100%; vertical-align:top; "
 
| style="width:250px; vertical-align:top; padding:2px 15px 2px 2px;" | {{TracCloudTechTOC}}
<!-- include the TOC as a template in the first column -->
| style="width:250px; vertical-align:top; padding:2px 15px 2px 2px;" | {{UserManualStudentsTOC}}
 
<!-- here is the second column of the full wiki page - will contain content -->
| style="vertical-align:top; padding:20px 20px 20px 2px;" |
| style="vertical-align:top; padding:20px 20px 20px 2px;" |
{| style="width:100%; vertical-align:top; "
<onlyinclude>
<big><b>Barcode Scanners in TracCloud</b></big><br><br>
Barcode Scanners and Magnetic Strip Reads can be utilized in Trac Cloud to allow students to scan their Barcode, ID, etc to login for their visit. This article goes over some common barcode scanner examples, your barcode scanner may or may not match the formatted described below.
<br><br>
If it doesn’t match, or you simply aren’t 100% sure, reach out [mailto:helpdesk@go-redrock.com helpdesk@go-redrock.com] and we’d be happy to assist.
<br><br>
<b><i>What scanners are compatible with TracCloud?</b></i><br>
Scanners are input devices, just like keyboards. Any scanner should work fine, but may require some editing to convert the data into something usable.
<br><br>
<b><i>Program your card scanner to modify the scanned ID</b></i><br>
It may be easier to convert IDs on the scanner side of this process rather than TracCloud. If this option is available and the end result matches what is found in student barcode fields, then no changes are needed in TracCloud.
<br><br>
<b><i>Program TracCloud to modify the scanned ID</b></i><br>
If reprogramming the scanner isn’t an option or you would rather leave it as-is, you can have TracCloud handle the conversion for you.
<br>
<i>Other > Other Options > Preferences > General KIOSK Login Options</i>
[[File:7k6k67kl56k56kj56jk.png|800px]]
<br><br>
* <b>Barcode Detection Formula</b>
::If the format of the entered text matches this formula, the Barcode Adjust logic will be used. The asterisk is a wildcard, so in the example above, we’re saying “if the value entered on the log listing starts with a semi-colon and ends with a question mark, it’s a barcode scan, and we should apply the Barcode Adjust script.”


<!-- here is a table for the content of the page -->
* <b>Barcode Adjust</b>
{| style="width:100%; vertical-align:top; "
::Transforms the text from the barcode scanner into something that matches the student barcode fields.


* <b>KIOSK No student found message</b>
::The message displayed when a student isn’t found.
::[[File:Ewrh57kj64htr.png|500px]]


| style="vertical-align:top; font-size:140%; color:#7c1911; padding:30px 0px 0px 0px;" | Utility Search<HR>
==Configuring your Barcode Scanner==
Start by scanning a student’s ID into a document on your computer. This will show you what the formatting of the ID will be, then you can start deciding what adjustments need to be made.


For the examples below, the student’s ID is 1931.
<hr>
{| class="wikitable"
|-
|-
! Barcode Scanner Contents !! Barcode Detection Formula !! Barcode Adjust
|-
| ABCDEF1931|| {#scan#}='ABCDEF*' || {#WORD:{#scan#}:2:'ABCDEF'#}
|}


|style="vertical-align:top; font-size:100%; " | You can access Utility Search by going to Trac Navigation > Search Glass > Students. This will bring you to the students listing page. Next, click on the "List Options" button, then "Utility Search".
In this example, we want to remove a static string of characters from the left side.


Utility Search is more so used for administrative purposes, and can be used to find duplicate student accounts, search for specific values in fields, or search via a text file.
The Detection Formula recognized a barcode scan because it starts with the string of characters we want to remove. The Adjust script says “Get the second word in the string, delimited by “ABCDEF.” The result is “ABCDEF1931” turning into just “1931.
 
<hr>
[[File:findutilitysearch.png|border|600px]]
{| class="wikitable"
 
|-
 
| ;1931000000? || {#scan#}=';*?' || {#SUBSTR:{#scan#}:1:4#}
== Find Duplicates ==
|}
 
In this scan, we’re unable to use any character as a delimiter, so we need to count out the characters we actually need with a Substring script.
The Find Duplicates Tab will allow you to find records that have the same value in a particular field. Choose a field, for example, Last Name, and click “Find Duplicates”. This will list all students with the same last name. You can also choose to hide the first duplicate; This is useful if you want to change fields in the student profiles listed without affecting the originals.
 
[[File:utilityfinddupes.png|border|600px]]
 
[[File:utilityfinddupesresults.png|border|600px]]
 
 
== Find by Value ==
 
Find by Value allows you to search for a series of values, one per line in the value box, as seen in the screenshot below. These can be copied and pasted in from a text document or entered manually.
 
[[File:utilityfindvalue.png|border|600px]]
 
[[File:utilityfindvalueresutls.png|border|600px]]
 
 
== Find by File ==
 
“Find by File” allows you to search for records with a text file. First, choose a field–ID was selected for this example–and upload your .txt file containing the information. The file must be formatted so that each field is on its own line, as seen in the screenshot below. Click “Find by File”, and you’ll be shown the specified students.
 
[[File:utilityfindfile.png|border|600px]]&nbsp; &nbsp;[[File:utilityfindfilefile.png|border|300px]]
 
[[File:utilityfindfileresults.png|border|600px]]


The Adjust script is taking the scan, starting at character 1 and taking the following 4 characters. This is 0-based, so “0” would be the semicolon in the example scan.<br><br>
<hr>
{| class="wikitable"
|-
| 1931 || N/A || N/A
|}
|}
 
No changes needed.
 
<hr>
 
</onlyinclude>
 
<!-- here is the end of the content table -->
|}
|}
 
{{DISPLAYTITLE:<span style="position: absolute; clip: rect(1px 1px 1px 1px); clip: rect(1px, 1px, 1px, 1px);">{{FULLPAGENAME}}</span>}}
<!-- this line is the end of the table for the entire page -->
 
 
 
{{DISPLAYTITLE:<span>User Manual</span>}}
__NOTOC__

Revision as of 16:03, 5 October 2021


Barcode Scanners in TracCloud

Barcode Scanners and Magnetic Strip Reads can be utilized in Trac Cloud to allow students to scan their Barcode, ID, etc to login for their visit. This article goes over some common barcode scanner examples, your barcode scanner may or may not match the formatted described below.

If it doesn’t match, or you simply aren’t 100% sure, reach out helpdesk@go-redrock.com and we’d be happy to assist.

What scanners are compatible with TracCloud?
Scanners are input devices, just like keyboards. Any scanner should work fine, but may require some editing to convert the data into something usable.

Program your card scanner to modify the scanned ID
It may be easier to convert IDs on the scanner side of this process rather than TracCloud. If this option is available and the end result matches what is found in student barcode fields, then no changes are needed in TracCloud.

Program TracCloud to modify the scanned ID
If reprogramming the scanner isn’t an option or you would rather leave it as-is, you can have TracCloud handle the conversion for you.
Other > Other Options > Preferences > General KIOSK Login OptionsFile:7k6k67kl56k56kj56jk.png

  • Barcode Detection Formula
If the format of the entered text matches this formula, the Barcode Adjust logic will be used. The asterisk is a wildcard, so in the example above, we’re saying “if the value entered on the log listing starts with a semi-colon and ends with a question mark, it’s a barcode scan, and we should apply the Barcode Adjust script.”
  • Barcode Adjust
Transforms the text from the barcode scanner into something that matches the student barcode fields.
  • KIOSK No student found message
The message displayed when a student isn’t found.
Ewrh57kj64htr.png

Configuring your Barcode Scanner

Start by scanning a student’s ID into a document on your computer. This will show you what the formatting of the ID will be, then you can start deciding what adjustments need to be made.

For the examples below, the student’s ID is 1931.


Barcode Scanner Contents Barcode Detection Formula Barcode Adjust
ABCDEF1931 {#scan#}='ABCDEF*' {#WORD:{#scan#}:2:'ABCDEF'#}

In this example, we want to remove a static string of characters from the left side.

The Detection Formula recognized a barcode scan because it starts with the string of characters we want to remove. The Adjust script says “Get the second word in the string, delimited by “ABCDEF.” The result is “ABCDEF1931” turning into just “1931.”


;1931000000? {#scan#}=';*?' {#SUBSTR:{#scan#}:1:4#}

In this scan, we’re unable to use any character as a delimiter, so we need to count out the characters we actually need with a Substring script.

The Adjust script is taking the scan, starting at character 1 and taking the following 4 characters. This is 0-based, so “0” would be the semicolon in the example scan.


1931 N/A N/A

No changes needed.