Sorting search results - solution needed
Scott Seward
scott at copware.com
Tue Oct 23 16:56:32 EDT 2018
Hmm, interesting. I'll noodle on that. I also see my email is pretty unreadable without any formatting. Here is a slightly better data example.
Alpha sort
187
187.01
187.02
187.1
187.22
187.234
187.3
187.33
187.456
10187
18700
187 (a)
187 (a)(1)
187 (b)
187 (b)(1)
187.1.1
187.1.2
187.c
187a
187c
Desired SORT
187
187a
187 (a)
187 (a)(1)
187 (b)
187 (b)(1)
187c
187.c
187.01
187.02
187.1
187.1.1
187.1.2
187.3
187.22
187.33
187.234
187.456
10187
18700
On 10/23/18, 12:49 PM, "use-livecode on behalf of Kee Nethery via use-livecode" <use-livecode-bounces at lists.runrev.com on behalf of use-livecode at lists.runrev.com> wrote:
I’d deconstruct the values into separate items and then sort by the last item, then next to last, eventually getting to the first.
Kee Nethery
> On Oct 23, 2018, at 12:22 PM, Scott Seward via use-livecode <use-livecode at lists.runrev.com> wrote:
>
> Hi,
>
> I need to sort the result set of a search. But the common sort mechanisms I’m familiar with won’t get me where I need. I’m sure this is a common problem and much better developers then I know the name of it and how to execute it in Livecode. Any help would be appreciated. Here is the problem:
>
> I execute a search for “187” and get the following results:
>
> NOTE: The search term will always start with one or more numeric characters and possibly be appended by punctuation or other alpha characters.
>
> Alpha sort
>
> Desired Sort
>
> 187
>
> 187
>
> 187.01
>
> 187a
>
> 187.02
>
> 187 (a)
>
> 187.1
>
> 187 (a)(1)
>
> 187.22
>
> 187 (b)
>
> 187.234
>
> 187 (b)(1)
>
> 187.3
>
> 187c
>
> 187.33
>
> 187.c
>
> 187.456
>
> 187.01
>
> 10187
>
> 187.02
>
> 18700
>
> 187.1
>
> 187 (a)
>
> 187.1.1
>
> 187 (a)(1)
>
> 187.1.2
>
> 187 (b)
>
> 187.3
>
> 187 (b)(1)
>
> 187.22
>
> 187.1.1
>
> 187.33
>
> 187.1.2
>
> 187.234
>
> 187.c
>
> 187.456
>
> 187a
>
> 10187
>
> 187c
>
> 18700
>
>
>
> Kindest regards,
>
> Scott
>
>
> _______________________________________________
> use-livecode mailing list
> use-livecode at lists.runrev.com
> Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
> http://lists.runrev.com/mailman/listinfo/use-livecode
_______________________________________________
use-livecode mailing list
use-livecode at lists.runrev.com
Please visit this url to subscribe, unsubscribe and manage your subscription preferences:
http://lists.runrev.com/mailman/listinfo/use-livecode
More information about the use-livecode
mailing list