Chris,
I did a ton of testing over the last couple of days on our barcode
scanner. I concluded this morning that in fact it is not our scanner,
but MES. There are differing results based on which computer we are
using. On my computer it works flawlessly, but I still get errors on
other computers. I tested it on four other computers around our plant
and found that my computer is the only one that doesn't have a
problem. I tried everything I could think of to try to get it to fail
on my workstation (i.e. scanning in motion, at an angle, and dead on)
and it still worked every time. I have made no changes to my MES
because I haven't figure out how to customize it.
I must add that it doesn't fail every time I try it on other
computers. Yet, it is still very very inconsistent (fails 90% of the
time). I decided to open a call with Epicor Support to see what they
say about it. I will let you know if they give some good information
on why this is happening.
Eric
--- In vantage@yahoogroups.com, Chris Thompson <chriselectrix@...>
wrote:
I did a ton of testing over the last couple of days on our barcode
scanner. I concluded this morning that in fact it is not our scanner,
but MES. There are differing results based on which computer we are
using. On my computer it works flawlessly, but I still get errors on
other computers. I tested it on four other computers around our plant
and found that my computer is the only one that doesn't have a
problem. I tried everything I could think of to try to get it to fail
on my workstation (i.e. scanning in motion, at an angle, and dead on)
and it still worked every time. I have made no changes to my MES
because I haven't figure out how to customize it.
I must add that it doesn't fail every time I try it on other
computers. Yet, it is still very very inconsistent (fails 90% of the
time). I decided to open a call with Epicor Support to see what they
say about it. I will let you know if they give some good information
on why this is happening.
Eric
--- In vantage@yahoogroups.com, Chris Thompson <chriselectrix@...>
wrote:
>to
> Hi Eric,
>
> I would go for 2D scanners when it is time to upgrade.
>
> They are much more accurate and faster than 1D scanners.
>
> Cheers,
>
>
> CHRIS
>
>
>
>
> ________________________________
> From: homestyleindustries <homestyleindustries@...>
> To: vantage@yahoogroups.com
> Sent: Thursday, December 4, 2008 3:49:17 PM
> Subject: [Vantage] Re: Barcode Question
>
>
> Chris,
>
> Yes it does work for all operations. I also figure out that part of
> our problem is the scanner device itself. It is really picky about
> having the laser straight across the barcode. Thanks again for your
> help.
>
> Eric
>
> --- In vantage@yahoogroups .com, Chris Thompson <chriselectrix@ ...>
> wrote:
> >
> > Eric,
> >
> > Does that work on all of your Opr Seq?
> >
> > I can't take all of the credit .... but I will!!
> >
> > Cheers,
> >
> >
> > CHRIS
> >
> >
> >
> >
> > ____________ _________ _________ __
> > From: homestyleindustries <homestyleindustrie s@...>
> > To: vantage@yahoogroups .com
> > Sent: Wednesday, December 3, 2008 3:50:13 PM
> > Subject: [Vantage] Re: Barcode Question
> >
> >
> > Chris,
> >
> > You are a genius. Thank you.
> >
> > Eric
> >
> > --- In vantage@yahoogroups ..com, Chris Thompson <chriselectrix@
> ...>
> > wrote:
> > >
> > > Hi Eric & Tony,
> > >
> > > I believe I may have a solution to all of our problems!!
> > >
> > > Ok, the problem appears to be the auto fill function as pointed
> out
> > by Tony.
> > >
> > > When the scanner scans ie 10, it scans 1 then auto fills the 0
> > make ten but then when it it reads the zero (from the originalten)
> > for some reason it adds it on the end so scan 10 = scan 1, autofill
> > 10, add 0 = 100.(certainly
> > >
> > > What I have done which seems to have fixed the problem
> onse.DisplayMember
> > my traveller) is to use
> > >
> > > "*"&ToText({ JobOper.OprSeq} ,"0")&"$H" &"$I"&"*" ....
> > >
> > > obviously you will have to add you job no. and asm to the
> beginning
> > if you want one code to do everything,
> > >
> > > Basically, I have added a $H before the final $I (TAB) which is
> the
> > full ascii key for 'Delete' not 'Backspace', which will delete the
> > character after the cursor where backspace would delete the
> character
> > to the left of the cursor.
> > >
> > > I have tried opr seq 10 - 100 and this works well.
> > >
> > > I would be interested if this fixes your problems, because at
> > present it looks as if it has fixed our problem.
> > >
> > > I would suggest using ToText as the code is shorter and it works
> the
> > same.
> > >
> > > Cheers,
> > >
> > >
> > >
> > > CHRIS
> > >
> > >
> > >
> > >
> > > ____________ _________ _________ __
> > > From: Chris Thompson <chriselectrix@ ...>
> > > To: vantage@yahoogroups .com
> > > Sent: Wednesday, December 3, 2008 2:32:45 PM
> > > Subject: Re: [Vantage] Re: Barcode Question
> > >
> > >
> > > Hi,
> > >
> > > That sounds great - but how do I do it?
> > >
> > > Thanks,
> > >
> > > CHRIS
> > >
> > > ____________ _________ _________ __
> > > From: bw2868bond <bwalker@adcocircui t s.com>
> > > To: vantage@yahoogroups .com
> > > Sent: Wednesday, December 3, 2008 2:00:26 PM
> > > Subject: [Vantage] Re: Barcode Question
> > >
> > > Try setting the AutoEdit property to false (if not available in
> > > designer propeties, it will have to be done in code)
> > >
> > > here is a description of the property:
> > >
> > > public bool AutoEdit { set; get; }
> > > Member of Infragistics. Win.UltraWinGrid .UltraCombo
> > >
> > > Summary:
> > > Determines if the combo will support automatic value completion.
> > > (Default is true).
> > >
> > > Remarks:
> > > Setting the AutoEdit property to True will enable automatic edit
> > > value completion for the text area of the combo, based on the
> values
> > > in the value list.. When AutoEdit is True and the user types a
> > > character in the combo's text box, the control will search the
> > > contents of the
> > > Infragistics. Win..UltraWinGrid .UltraDropDownBa
> > columncharacter.
> > > to see if it contains a value that begins with the same
> > Ifthe
> > > it does, this value will appear in the text box, with all of its
> > > characters highlighted except the one that the user typed. If
> > > user types a second character, the control will check to see ifit
> > isIf
> > > the next highlighted character is in the value that appeared. If
> it
> > > is, the value stays and the character typed becomes deselected.
> > > the second character does not appear in the value, the controltwo
> > > searches the list again for a value that begins with the first
> > > characters that were typed. If one exists, it appears in thetext
> > > box; otherwise the selected text is removed and no moresearching
> > > takes place. This process continues until the user shifts thebeen
> input
> > > focus away from the control. If the UltraCombo's
> > > Infragistics. Win.UltraWinGrid .UltraCombo. DropDownStyle has
> > setIn
> > > to DropDownList, then setting the AutoEdit to true will enable
> > multi-
> > > character auto-edit functionality for the drop down list style.
> > > multi-character auto-edit mode, the control will select the itemdiscarded
> > > whose text starts with characters typed so far. After 500
> > > milliseconds of time span since last keystroke, a new auto-edit
> > > session begins where the previously typed characters are
> > > and new characters are used for multi-character matching.on
> > >
> > > --- In vantage@yahoogroups .com, Tony Hughes <thughes281@ ...>
> > wrote:
> > > >
> > > >
> > > > I think the problem you are both seeing is that the combo box
> > > the Vantage form is "helpfully" suggesting for you.barcode
> > > > This was why we had to take the concatenated JOB+ASM+OPR
> > > out of our traveler, for just this reason.and
> > > >
> > > > What happens is, after you scan the Job number, the Assembly
> > > Operation combo boxes refresh their dataset to reflect whatare
> > > assemblies and operations are valid for the scanned Job number.
> > > >
> > > > Say your job has operations 10 through 150.
> > > > Remembering that a barcode is nothing magical, just literally
> > > keystrokes, your Tab moves the focus to the Opr dropdown.
> > > > Your code types 1. as soon as it does the 1, the combobox
> > > suggests "10" so now, even though you have typed 1, the value in
> the
> > > combo box is now 10. So now your barcode sends the 0, but of
> course
> > 0
> > > appended to 10 is now 100.
> > > > That's why you see the 100.
> > > >
> > > > You are not doing anything wrong.
> > > >
> > > > I am sure there is a way to tell the @#$%^& combo box to stop
> > > suggesting, but I don't know how. If you figure that out, and
> init
> > > the Houston area anytime soon, I will buy you a beer.
> > > >
> > > >
> > > >
> > > >
> > > > ____________ _________ _________ __
> > > > From: Chris Thompson <chriselectrix@ ....>
> > > > To: vantage@yahoogroups .com
> > > > Sent: Wednesday, December 3, 2008 5:28:54 AM
> > > > Subject: Re: [Vantage] Re: Barcode Question
> > > >
> > > >
> > > > Hi Eric,
> > > >
> > > > I have had the exact same problem recently.
> > > >
> > > > I was using "*" & ToText({JobOper. OprSeq}," 0") & "$I" & "*"
> > > >
> > > > I was having trouble with operation 10 where it was scanning
> asI
> > > 100, but all of the others were ok.
> > > >
> > > > If I scanned our code into word or excel etc it would scan as
> 10,
> > > so this pointed the problem to Vantage.
> > > >
> > > > I have also tried "*" & ToText({JobOper. OprSeq}," 0.00" & "."
> > > & "$I" & "*" but that doesn't work.
> > > >
> > > > Secondly, I have found that to format a number field within a
> > > formula, it works better if you use e.g. ({number.field} ,"0").
> > > believe, but I could be wrong that if you put i.e.it
> > > ({number.field} ,"0,000.00" ) the number will format i.e.
> 1,234.56.
> > > >
> > > > I must say, I started writing this email thinking that I had
> > sorted
> > > the problem myself, but now that I have tested it again, it
> doesn't
> > > work.
> > > >
> > > > Have you tried scanning the suspect numbers into Excel or Word
> to
> > > see if they scan alright?
> > > >
> > > > Also have you tried leaving the TAB off at the end of the
> barcode?
> > > >
> > > > Also, I don't think this will may any difference, but when I
> used
> > > cstr, it made by barcode much bigger than my barcode was when I
> was
> > > using ToText and as far as I am aware they do the same thing, so
> if
> > > space is an issue in your design, ToText may be a good solution.
> > > >
> > > > If you find a solution, I would be greatful if you could pass
> > on.effect
> > > >
> > > > I am going to ask Epicor to have a look in the meantime.
> > > >
> > > > Thanks,
> > > >
> > > > CHRIS
> > > >
> > > > ____________ _________ _________ __
> > > > From: homestyleindustries <homestyleindustrie s @...>
> > > > To: vantage@yahoogroups .com
> > > > Sent: Tuesday, December 2, 2008 11:58:50 PM
> > > > Subject: [Vantage] Re: Barcode Question
> > > >
> > > > After some more testing we figured out that the ,0 has no
> > > > outside of leaving the decimal places off. I took out the ,0out
> > > andVantage
> > > > it still populated the operation sequence number as 700, whith
> two
> > > > decimal places obviously. So, new question is why would
> > > bring)
> > > > in last operation of a job with an extra 0? I tried this on
> > > multiple
> > > > jobs and had the same results.
> > > >
> > > > --- In vantage@yahoogroups .com, "homestyleindustrie s"
> > > > <homestyleindustrie s@...> wrote:
> > > > >
> > > > > Here is my problem:
> > > > >
> > > > > I have a job with 6 operations. I created a formula to
> populate
> > > > > barcodes for each operation to be used with MES. The formula
> is:
> > > > >
> > > > > "*" + {JobHead.JobNum} + "$I" + cstr({JobAsmbl. AssemblySeq}
> > > + "$I"to
> > > > +
> > > > > cstr({JobOper. OprSeq},0) + "$I" + "*"
> > > > >
> > > > > I have tried a number of different formulas and this seems
> > > workwhich
> > > > the
> > > > > best. Yet, for whatever reason on the very last operation it
> > adds
> > > > an
> > > > > extra 0 to the Operation Sequence Number. I figure this is
> > > > populating
> > > > > the irregularity from the (JobOper.OprSeq} ,0). My
> understanding
> > > is
> > > > > that the ,0 is suppose to leave off the decimal places,
> it
> > > > does.
> > > > > With that said, my question is how do I fix this? How can I
> get
> > > it
> > > > to
> > > > > populate operation 60 instead of 600, while keeping the
> decimal
> > > > places
> > > > > off?
> > > > >
> > > > > Thanks in advance.
> > > > >
> > > > > Eric
> > > > >
> > > >
> > > > [Non-text portions of this message have been removed]
> > > >
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > [Non-text portions of this message have been removed]
> > > >
> > >
> > > [Non-text portions of this message have been removed]
> > >
> > >
> > >
> > >
> > >
> > >
> > > [Non-text portions of this message have been removed]
> > >
> >
> >
> >
> >
> >
> >
> > [Non-text portions of this message have been removed]
> >
>
>
>
>
>
>
> [Non-text portions of this message have been removed]
>