Jeff,

The typical hand held bar code scanner with a trigger that I am familiar with 
in a point of sale system (Quickbooks POS) simply sends just a text code 
(numeric or Alpha or both) of the bar code scanned to whatever is receiving it. 
One can see this when setting up a new system and testing the bar code scanner. 
 Bar codes typically have a beginning and ending code so it knows where to 
begin reading the code and when it is at the end.  I presume this is internal 
to the scanner.

I pulled the following off the internet, and the point to this is essentially, 
the bar code scanner duplicates a keyboard entry.  In point of sale system, the 
UPC field for item entry generally can be either scanned or keyed in. So not 
sure how one could make the distinction between scanned and manual key, but 
maybe separate columns for each, the default column accepting only scanned 
codes, the second, a keyed entry.   

Barcode scanners can be classified into three categories based on their 
connection to the computer. The older type is the RS-232 barcode scanner. This 
type requires special programming for transferring the input data to the 
application program.
"Keyboard interface scanners" connect to a computer using a PS/2 or AT 
keyboard–compatible adaptor cable (a "keyboard wedge"). The barcode's data is 
sent to the computer as if it had been typed on the keyboard.
Like the keyboard interface scanner, USB scanners are easy to install and do 
not need custom code for transferring input data to the application program. On 
PCs running Windows the HID interface emulates the data merging action of a 
hardware "keyboard wedge", and the scanner automatically behaves like an 
additional keyboard.

Steve J



Original message
From: "Richardson, Jeff" <[email protected]>
To: [email protected]; 
Dated: 3/8/2017 9:57:59 AM
Subject: Re: [RBASE-L] - Typed versus Scanned


Thank you all for your responses and suggestions. For any one curious, I am 
trying to integrate a simple Willingo "Ring" 1D portable barcode scanner model 
2601 into my data collection form. No form button is required to initiate the 
scanner. Pressing the trigger on the scanner sends the scanned data to any 
focused field. A "carriage return" of sorts seems to follow the scanned value 
because the focus jumps to the net field after scanning.


Karen: I looked up the "counting characters" code you mentioned being 
previously posted in rbase-L and found it promising to my situation. I will 
attempt to develop this for my needs. Dan: I like the idea of a special 
character. If the counting characters method fails to prove useful, I might 
contact the manufacturer about how to do this, but I hate the thought of 
programming each scanner and ensuring that every form field strips it out 
before processing.


Thanks again!





From: karentellef via RBASE-L <[email protected]>
Sent: Wednesday, March 8, 2017 8:28 AM
To: [email protected]
Subject: Re: [RBASE-L] - Typed versus Scanned 

I'm guessing he's using one of those "keyboard wedge" (?) kind of scanners, no 
button is needed to launch.

The cursor is in a field, you run a scanner and it puts it right in the field, 
so nothing needs to be initiated.

I don't use the keyboard scanners, just batch-type of scanners.  In that case, 
as you are suggesting, 
the scanner also brings in a date/time field which I store in another column so 
I am able to tell whether
data came in via scanner or not

Karen







-----Original Message-----
From: Bruce Chitiea <[email protected]>
To: rbase-l <[email protected]>
Sent: Tue, Mar 7, 2017 4:56 pm
Subject: Re: [RBASE-L] - Typed versus Scanned


FWIW: Speaking out of near total ignorance here, it strikes me that this 
information might be captured at data-input time.


Presumably there's a button pushed to initiate a routine which launches the 
scan and capture.


Might not a column be added <wherever> to capture the fact that a scan was 
performed for this/these particular piece/s of data?


Might this value find its way into a form variable text control displaying the 
scanned/typed status of the adjacent data value?




Bruce Chitiea
SafeSectors, Inc.
909.238.9012 Mobile


------ Original Message ------
Sent: 3/7/2017 5:28:04 AM
Subject: [RBASE-L] - Typed versus Scanned
From: "Richardson, Jeff" <[email protected]>
To: "[email protected]" <[email protected]>
Cc: 


I want to be able to tell if a value has been scanned (using a bar code 
scanner) or typed (using the keyboard) into a form's variable memo field upon 
exiting the said field. Does anyone have a method to make this determination 
that they'd generously like to share with me? Thanks in advance. 



Jeff Richardson
Charleston, WV
ATTENTION: This message and all attachments are PRIVATE, and may contain 
information that is CONFIDENTIAL and PRIVILEGED. If you have received this 
message in error, please notify the sender by reply e-mail and delete the 
message immediately. To unsubscribe from marketing and sales emails, please 
reply unsubscribe in the subject line.

-- 
You received this message because you are subscribed to the Google Groups 
"RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.


-- 
You received this message because you are subscribed to the Google Groups 
"RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.


-- 
You received this message because you are subscribed to the Google Groups 
"RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.


-- 
You received this message because you are subscribed to the Google Groups 
"RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

-- 
You received this message because you are subscribed to the Google Groups 
"RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to