The only thing I can think of is to have the scanner send a special character 
to the field, then strip it out with an eep after checking.

It would be a lot of work depending on how many fields are scanned.

Dan Goldberg

From: [email protected] [mailto:[email protected]] On Behalf Of 
Richardson, Jeff
Sent: Tuesday, March 7, 2017 8:12 AM
To: [email protected]
Subject: Re: [RBASE-L] - Typed versus Scanned


Thanks Albert, but that's not exactly what I'm trying to accomplish.



I basically want to determine where the input originated from after the user 
exits the field. Did he/she scan the value, or was it typed? I've been playing 
around with lastkeypressed and slen of the values, but without success so far.

________________________________
From: [email protected]<mailto:[email protected]> 
<[email protected]<mailto:[email protected]>> on behalf of Albert 
Berry <[email protected]<mailto:[email protected]>>
Sent: Tuesday, March 7, 2017 11:03 AM
To: [email protected]<mailto:[email protected]>
Subject: Re: [RBASE-L] - Typed versus Scanned

In the form, right clock the memo field and add an EEP to the on exit EEP 
section. Give the field a ComponentID such as cMemoField.

— Exit EEP
SET VAR vMemoField TEXT
GETPROPERTY cMemoField TEXTVALUE ‘vMemoField’
IF vMemoField IS NULL THEN
  PROPERTY cMemoField SET_FOCUS ‘TRUE’
  Pause 2 using ‘You must enter something’
ENDIF
RETURN


On Mar 7, 2017, at 6:28 AM, Richardson, Jeff 
<[email protected]<mailto:[email protected]>> wrote:

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]<mailto:[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]<mailto:[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]<mailto:[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