![]() |
|
#1
|
|||
|
|||
|
Добрый день.
Есть проблема при сортировке: Товары: Арбуз, арбуз, Батон, батон. В программе (в журнале) сортируются: 1. Арбуз 2. Батон 3. арбуз 4. батон , т.е. без учета регистра. Вопрос: как сделать сортировку с учетом регистра? 1. Арбуз 2. арбуз 3. Батон 4. батон PS сделать отдельное поле с верхним или нижним регистром не устраивает клиентов. Николай. |
|
#2
|
||||
|
||||
|
На самом деле сортировка идет не по алфавиту, а по коду символа. Отсюда и пляши.
__________________
С уважением, Виктор |
|
#3
|
|||
|
|||
|
Это же сортировка в журнале (Сортировка по возрастанию/убыванию), типа встроенная.
|
|
#4
|
||||
|
||||
|
Ну и что? Все равно принцип один- по коду. Открой таблицу кодов и все встанет на свои места.
//"!"=СИМВ(33) // !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~ЂЃ‚ѓ„…†‡€‰Љ‹ЊЌЋЏ ђ‘’“”•–—˜™љ›њќћџ*ЎўЈ¤Ґ¦§Ё©Є«¬*®Ї°±Ііґµ¶·ё№є»јЅѕїАБ ВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрсту фхцчшщъыьэюя //33 АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрс туфхцчшщъыьэюя
__________________
С уважением, Виктор |
|
#5
|
|||
|
|||
|
Цитата:
|
|
#6
|
|||
|
|||
|
Цитата:
Но вот в справочнике (если это коды) "Арбуз" и "арбуз" - это уже косяки ИМХО. Наплодят еще вам "арбус" "арпус" и т.д. Но как вариант: В обработчик перед добавлением или при измении воткните проверку: Код:
поле=ЗАГЛ(ПОДСТР(поле,1,1))+ПРОП(ПОДСТР(поле,2));
__________________
не забывайте что мы живем в стране с обширными недокументированными возможностями (c)bash.org.ru |
|
#7
|
|||
|
|||
|
Все понятно, всем спасибо
![]() |
|
#8
|
||||
|
||||
|
У меня вставала подобная проблема. Дабы не огорчать пользователя делал скрытое поле , например алфавит. Туда (опять же скрыто
) пихал первую букву наименования в верхнем регистре. ну а дальше принудительная сортировка по полю алфавит. Магистр, про заставочки в HTML что-то не ответили. |
|
#9
|
|||
|
|||
|
Artem, не сочтите за труд, напомните, о чём речь?
Может я что-то пропустил? |
|
#10
|
|||
|
|||
|
В ТМЦ Сортировка по возрастанию и сортировка по убыванию не учитывают регистр. Одно и то же название с заглавной буквы и строчной находятся в разных местах. Приходится править вручную! (Тяжко, когда загрузил из Excel - обрадовался - облегчение! Ан нет - нужно опять заходить в наименование и менять все первые буквы на Заглавные)
(Действительно =Арбуз= не равно =арбуз= т.к. они находятся в начале и в конце)![]() |
|
#11
|
||||
|
||||
|
Цитата:
|
![]() |
| Опции темы | Поиск в этой теме |
| Опции просмотра | |
|
|
Похожие темы
|
||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение |
| Слетают настройки колонок и сортировки | Cool | Прочие вопросы | 25 | 15.06.2012 07:24 |
| Для малых предприятий утвердили упрощенные правила по бухучету | GriAlex | Бухгалтерия | 0 | 09.12.2010 07:51 |
| Нет сортировки при печати авансового отчета | Сергей | Бухгалтерия | 1 | 14.10.2010 22:18 |
| По поводу сортировки в диалогах выбора | Crusaider | Бухгалтерия | 3 | 03.02.2009 19:29 |