Home » Developer & Programmer » Forms » Oracle Forms 6i - difficulty while scanning GS1- 2D barcode (Oracle Forms 6i - windows)
Oracle Forms 6i - difficulty while scanning GS1- 2D barcode [message #666647] Sun, 19 November 2017 01:19 Go to next message
mpamuscat
Messages: 5
Registered: April 2017
Junior Member
Developer Tool : Oracle Forms 6i

We are facing difficulty while scanning GS1- 2D barcode .
we are not able to identify the field separator in case of variable application identifiers such as batch code ,serial numbers

Example : This is the barcode machine supplies, As per the GS1 standard .
]d2010629546487454817220612BN376154[GS]21110005489
Where [GS] is the separator .(functional character )
But we are getting ,(form6i)
]d2010629546487454817220612BN37615421110005489
Where the separator is missing .

Could anybody please have a look on this. And please advise me , how can I solve this issue.
Thank you in advance.

mpa
Re: Oracle Forms 6i - difficulty while scanning GS1- 2D barcode [message #666652 is a reply to message #666647] Sun, 19 November 2017 08:22 Go to previous messageGo to next message
Littlefoot
Messages: 21806
Registered: June 2005
Location: Croatia, Europe
Senior Member
Account Moderator
Barcode contains some information.
A barcode scanner reads that information and transfers it to some software on your computer. Basically, it emulates a keyboard.

So - instead of reading letters and numbers with your eyes and typing what you read with your fingers on the keyboard, you use a barcode scanner to do that job much faster and more accurate.

Therefore, if you open Notepad and read barcode, its contents appears in Notepad. What happens when you do that? Does it recognize the "[GS] separator (functional character)"? If not, there's no reason why should Forms do it either.

When I worked with barcodes, I used the carriage return character so that every piece of barcode information ended in its own form item. So - what is that "[GS]", really?
Re: Oracle Forms 6i - difficulty while scanning GS1- 2D barcode [message #666660 is a reply to message #666652] Sun, 19 November 2017 23:26 Go to previous messageGo to next message
mpamuscat
Messages: 5
Registered: April 2017
Junior Member
Dear LF,

Thank you verymuch for the response. I Will prepare a detailed mail for u.

[GS] , which is nothing but a field separator , it may be any charactor like 'space' or anything else like '[GS]'..

I am attaching herewith an image - screen shot of a demo application for decoding the barcode, done in vb6 (downloaded from one website) .
In the image ,there are two text fields the upper one is showing the actual barcode,and down one shows with field separator .

but don't know how they decoded as shown in the down text area. This is what I want to know . Sad

THANK U ONCE AGAIN.

Regards
mpa
  • Attachment: 2dBarcode.png
    (Size: 8.25KB, Downloaded 1655 times)

[Updated on: Mon, 20 November 2017 04:00]

Report message to a moderator

Re: Oracle Forms 6i - difficulty while scanning GS1- 2D barcode [message #666705 is a reply to message #666660] Tue, 21 November 2017 01:45 Go to previous messageGo to next message
mpamuscat
Messages: 5
Registered: April 2017
Junior Member
I would like give some more studies what I have done . the <GS> , what I mentioned in my previous post . that is a non printable character - lower ascii.
Still ..my question is how can read that character in oracle Forms while scanning by barcode reader. Sad

FYI ,
Lower Ascii Table
*******************
The Ascii table is split into two sections, the lower ascii table and the upper ascii table.
The lower ascii table defines all numbers beteen 0 and 127 inclusive.
This is the officially standardised section of the Ascii table and represents all the most common characters.
The numbers from 0 to 31 inclusive represent non-printing characters, meaning characters that are not directly displayed. These characters control how the data should be interpretted. They were designed for when text was processed by teletype terminals and as such needed characters to represent actions such as ringing an audible bell, and signalling the beginning or end of a data transmission. Although a lot of these characters are no longer of any use, some of them have become common place.

Re: Oracle Forms 6i - difficulty while scanning GS1- 2D barcode [message #666706 is a reply to message #666705] Tue, 21 November 2017 01:55 Go to previous messageGo to next message
Littlefoot
Messages: 21806
Registered: June 2005
Location: Croatia, Europe
Senior Member
Account Moderator
You still didn't say what you see in Notepad after scanning that barcode. Do you see the <GS> in there?

If you have difficulties to decode the <GS> separator character, why do you insist on it? Change it to something your barcode scanner, as well as Forms application, can read.
Re: Oracle Forms 6i - difficulty while scanning GS1- 2D barcode [message #666707 is a reply to message #666706] Tue, 21 November 2017 02:32 Go to previous messageGo to next message
mpamuscat
Messages: 5
Registered: April 2017
Junior Member
No...not seen... but t I want to get that separator <GS> . when it scans it skips field separator and brings the next element .
How to identify that is my query.
Re: Oracle Forms 6i - difficulty while scanning GS1- 2D barcode [message #666715 is a reply to message #666707] Tue, 21 November 2017 03:29 Go to previous messageGo to next message
Littlefoot
Messages: 21806
Registered: June 2005
Location: Croatia, Europe
Senior Member
Account Moderator
I wouldn't know, sorry.
Re: Oracle Forms 6i - difficulty while scanning GS1- 2D barcode [message #666716 is a reply to message #666715] Tue, 21 November 2017 03:31 Go to previous message
mpamuscat
Messages: 5
Registered: April 2017
Junior Member
its Ok.. thank you very much for your time . really appreciable.

regards
mpa
Previous Topic: Unsupported item type
Next Topic: WebUtil_File.File_Save_Dialog not change folder when user selection new
Goto Forum:
  


Current Time: Thu Mar 28 10:34:39 CDT 2024