Hi Tony,
I don't know if this will help with your Opr Seq where they aren't in intervals of 10, but $X before my last $I is also working for me.
I think this is Delete rather than Backspace.
Have you tried this one?
Cheers,
CHRIS
________________________________
From: Chris Thompson <chriselectrix@...>
To: vantage@yahoogroups.com
Sent: Thursday, December 4, 2008 10:52:25 AM
Subject: Re: [Vantage] Re: Barcode Question
Hi All,
Ok, I have been informed that this issue ahs been addressed in .408 which they are working on at present.
You need to find this line in your xyz.mfgsys file <SelectTextOnEnter value="False" bool="" /> and change the False to True.
Im not 100% sure if this has to be done on the server or on your local files.
I anyone has any idea Id be appreciated.
They also recommend saving the file as i.e. xyzmes.mfgsys then re-configuring the icon to access it.
Thanks,
CHRIS
____________ _________ _________ __
From: Tony Hughes <thughes281@yahoo. com>
To: vantage@yahoogroups .com
Sent: Wednesday, December 3, 2008 7:17:32 PM
Subject: Re: [Vantage] Re: Barcode Question
Thank you for the tip, if this were C or Visual Basic, I'd be done by now.
But with the way these forms and their code is, I don't see an event to hook in to?
I would say OnLoad of the form, right, and set the Object.Property = x.
But I have no idea here. Where would I put the code?
Thank you,
Tony
____________ _________ _________ __
From: bw2868bond <bwalker@adcocircui t s.com>
To: vantage@yahoogroups .com
Sent: Wednesday, December 3, 2008 8:00:26 AM
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 se.DisplayMember column
to see if it contains a value that begins with the same character. If
it does, this value will appear in the text box, with all of its
characters highlighted except the one that the user typed. If the
user types a second character, the control will check to see if it is
the next highlighted character is in the value that appeared. If it
is, the value stays and the character typed becomes deselected. If
the second character does not appear in the value, the control
searches the list again for a value that begins with the first two
characters that were typed. If one exists, it appears in the text
box; otherwise the selected text is removed and no more searching
takes place. This process continues until the user shifts the input
focus away from the control. If the UltraCombo's
Infragistics. Win.UltraWinGrid .UltraCombo. DropDownStyle has been set
to DropDownList, then setting the AutoEdit to true will enable multi-
character auto-edit functionality for the drop down list style. In
multi-character auto-edit mode, the control will select the item
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 discarded
and new characters are used for multi-character matching.
I don't know if this will help with your Opr Seq where they aren't in intervals of 10, but $X before my last $I is also working for me.
I think this is Delete rather than Backspace.
Have you tried this one?
Cheers,
CHRIS
________________________________
From: Chris Thompson <chriselectrix@...>
To: vantage@yahoogroups.com
Sent: Thursday, December 4, 2008 10:52:25 AM
Subject: Re: [Vantage] Re: Barcode Question
Hi All,
Ok, I have been informed that this issue ahs been addressed in .408 which they are working on at present.
You need to find this line in your xyz.mfgsys file <SelectTextOnEnter value="False" bool="" /> and change the False to True.
Im not 100% sure if this has to be done on the server or on your local files.
I anyone has any idea Id be appreciated.
They also recommend saving the file as i.e. xyzmes.mfgsys then re-configuring the icon to access it.
Thanks,
CHRIS
____________ _________ _________ __
From: Tony Hughes <thughes281@yahoo. com>
To: vantage@yahoogroups .com
Sent: Wednesday, December 3, 2008 7:17:32 PM
Subject: Re: [Vantage] Re: Barcode Question
Thank you for the tip, if this were C or Visual Basic, I'd be done by now.
But with the way these forms and their code is, I don't see an event to hook in to?
I would say OnLoad of the form, right, and set the Object.Property = x.
But I have no idea here. Where would I put the code?
Thank you,
Tony
____________ _________ _________ __
From: bw2868bond <bwalker@adcocircui t s.com>
To: vantage@yahoogroups .com
Sent: Wednesday, December 3, 2008 8:00:26 AM
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 se.DisplayMember column
to see if it contains a value that begins with the same character. If
it does, this value will appear in the text box, with all of its
characters highlighted except the one that the user typed. If the
user types a second character, the control will check to see if it is
the next highlighted character is in the value that appeared. If it
is, the value stays and the character typed becomes deselected. If
the second character does not appear in the value, the control
searches the list again for a value that begins with the first two
characters that were typed. If one exists, it appears in the text
box; otherwise the selected text is removed and no more searching
takes place. This process continues until the user shifts the input
focus away from the control. If the UltraCombo's
Infragistics. Win.UltraWinGrid .UltraCombo. DropDownStyle has been set
to DropDownList, then setting the AutoEdit to true will enable multi-
character auto-edit functionality for the drop down list style. In
multi-character auto-edit mode, the control will select the item
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 discarded
and new characters are used for multi-character matching.
--- In vantage@yahoogroups .com, Tony Hughes <thughes281@ ...> wrote:
>
>
> I think the problem you are both seeing is that the combo box on
the Vantage form is "helpfully" suggesting for you.
> This was why we had to take the concatenated JOB+ASM+OPR barcode
out of our traveler, for just this reason.
>
> What happens is, after you scan the Job number, the Assembly and
Operation combo boxes refresh their dataset to reflect what
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 are in
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 it as
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"). I
believe, but I could be wrong that if you put i.e.
({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 it on.
>
> 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 effect
> outside of leaving the decimal places off. I took out the ,0 out
and
> it still populated the operation sequence number as 700, whith two
> decimal places obviously. So, new question is why would Vantage
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"
> +
> > cstr({JobOper. OprSeq},0) + "$I" + "*"
> >
> > I have tried a number of different formulas and this seems to
work
> 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, which 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]