I want my enum to sort numerically, not alphabeltically


Author
Message
Marcia G Akins
Marcia G Akins
Advanced StrataFrame User (698 reputation)Advanced StrataFrame User (698 reputation)Advanced StrataFrame User (698 reputation)Advanced StrataFrame User (698 reputation)Advanced StrataFrame User (698 reputation)Advanced StrataFrame User (698 reputation)Advanced StrataFrame User (698 reputation)Advanced StrataFrame User (698 reputation)Advanced StrataFrame User (698 reputation)
Group: StrataFrame Users
Posts: 322, Visits: 529
Hi all.

This one has to be simple. I have an enum for months of the year. I am populating a combo box iin my browse dialog from the enum. But when the browae dialog is displayed, it displays the months in alphabetical order, not the order in which they appear in the year.

What do I have to do to fix this?

TIA.

Marcia
Replies
Ivan George Borges
Ivan George Borges
Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)
Group: StrataFrame MVPs
Posts: 1.9K, Visits: 21K
The combobox won't automatically sort a BO content when populated with it, so your order_num should be fine, you just need to use a FillMethod that brings the table on whatever order you need. For the enums, I guess you could use a dummy BO to populate with your enum contents and then use the BO to populate the combobox. Or you could define your enum with numbers and text, something like "01 - January", "02 - February" and so on.

Public Enum MyEnum As Integer
    <MicroFour.StrataFrame.Tools.EnumDisplayValue("01 - January", False)> _
    Item1 = 1
    <MicroFour.StrataFrame.Tools.EnumDisplayValue("02 - February", False)> _
    Item2 = 2
    <MicroFour.StrataFrame.Tools.EnumDisplayValue("03 - March", False)> _
    Item3 = 3
End Enum

Marcia G Akins
Marcia G Akins
Advanced StrataFrame User (698 reputation)Advanced StrataFrame User (698 reputation)Advanced StrataFrame User (698 reputation)Advanced StrataFrame User (698 reputation)Advanced StrataFrame User (698 reputation)Advanced StrataFrame User (698 reputation)Advanced StrataFrame User (698 reputation)Advanced StrataFrame User (698 reputation)Advanced StrataFrame User (698 reputation)
Group: StrataFrame Users
Posts: 322, Visits: 529
Hi Ivan.

Thanks. That is what I have already done Smile

Marcia
Ivan George Borges
Ivan George Borges
Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)Strategic Support Team Member (4.9K reputation)
Group: StrataFrame MVPs
Posts: 1.9K, Visits: 21K
You're welcome Marcia. Glad you got it working. Cool
GO

Merge Selected

Merge into selected topic...



Merge into merge target...



Merge into a specific topic ID...




Threaded View
Threaded View
Marcia G Akins - 13 Years Ago
Edhy Rijo - 13 Years Ago
Marcia G Akins - 13 Years Ago
Edhy Rijo - 13 Years Ago
                     [quote][b]Edhy Rijo (2/21/2012)[/b][hr]Ooops, I missed the...
Marcia G Akins - 13 Years Ago
                         [quote][b]Marcia G Akins (2/21/2012)[/b][hr]So are you telling me that...
Edhy Rijo - 13 Years Ago
                             [quote][b]Edhy Rijo (2/21/2012)[/b]Well, basically that I don't see a...
Marcia G Akins - 13 Years Ago
                                 The combobox won't automatically sort a BO content when populated with...
Ivan George Borges - 13 Years Ago
                                     Hi Ivan. Thanks. That is what I have already done :) Marcia
Marcia G Akins - 13 Years Ago
                                         You're welcome Marcia. Glad you got it working. :cool:
Ivan George Borges - 13 Years Ago

Similar Topics

Reading This Topic

Login

Explore
Messages
Mentions
Search