Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / DevExpress.GridVew подмена строки AutoFilterRow / 8 сообщений из 8, страница 1 из 1
06.04.2015, 11:34
    #38927814
sanekoffice
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DevExpress.GridVew подмена строки AutoFilterRow
Проблема в том что половина символов в БД вносят на латинице и половина на кириллице. Надо бы подменять строку фильтра так чтобы он искал вариации.
Никто такое не реализовывал?
...
Рейтинг: 0 / 0
06.04.2015, 11:49
    #38927830
buser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DevExpress.GridVew подмена строки AutoFilterRow
...
Рейтинг: 0 / 0
06.04.2015, 11:55
    #38927846
sanekoffice
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DevExpress.GridVew подмена строки AutoFilterRow
buser, Это чудесно, но мне не подходит реализация на SQL.
...
Рейтинг: 0 / 0
06.04.2015, 12:07
    #38927866
buser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DevExpress.GridVew подмена строки AutoFilterRow
How to transliterate Cyrillic to Latin text , How can I convert Cyrillic string into English in c# ... Все тож... только на c# не? Custom GridControl - How to implement your own logic for filtering data in an auto filter row
Ну... Вы наверное лучше с девами разберетесь... я с ними вообще не работал...
...
Рейтинг: 0 / 0
06.04.2015, 14:03
    #38928028
sanekoffice
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DevExpress.GridVew подмена строки AutoFilterRow
Последняя как бы подходит но там главный вопрос. К примеруесть слово ГОЛОВА.
И что же мне подменять?

гОлова - 1 рус ост анг
или
гОлОва - 1 и 2 рус ост анг
или
гОлОвА - все руск

......
Нужно учитывать все комбинации. Чувствуете размер? Может там маски можно использовать - г[oo]л[oo]в[аа]. А то уж больно жирно...
...
Рейтинг: 0 / 0
06.04.2015, 14:49
    #38928114
LameUser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DevExpress.GridVew подмена строки AutoFilterRow
sanekofficeПроблема в том что половина символов в БД вносят на латинице и половина на кириллице. Надо бы подменять строку фильтра так чтобы он искал вариации.
Никто такое не реализовывал?

Честно я пошел бы другим путем.
1. Почистить базу - устранить дубли.
2. Довести до пользователей, что так делать "нехорошо".
3. Запретить сохранение в базу записей, в которых такой винегрет (через процедуру, триггер, клиент, сервис и т.д.) - вариантов много.

Пытаться решить проблемы данных посредством интерфейса - плохая затея!
Потом на ваши дубли будет нарост всего прочего и нормализация данных в БД будет сложнее.
...
Рейтинг: 0 / 0
06.04.2015, 15:33
    #38928180
sanekoffice
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DevExpress.GridVew подмена строки AutoFilterRow
LameUsersanekofficeПроблема в том что половина символов в БД вносят на латинице и половина на кириллице. Надо бы подменять строку фильтра так чтобы он искал вариации.
Никто такое не реализовывал?

Честно я пошел бы другим путем.
1. Почистить базу - устранить дубли.
2. Довести до пользователей, что так делать "нехорошо".
3. Запретить сохранение в базу записей, в которых такой винегрет (через процедуру, триггер, клиент, сервис и т.д.) - вариантов много.

Пытаться решить проблемы данных посредством интерфейса - плохая затея!
Потом на ваши дубли будет нарост всего прочего и нормализация данных в БД будет сложнее.
Я на такую нормализацию буду неделю разрешение просить. Табличка фиг знает где заполняется - я только черпаю данные из нее...
...
Рейтинг: 0 / 0
06.04.2015, 15:47
    #38928200
buser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
DevExpress.GridVew подмена строки AutoFilterRow
sanekoffice, автоматизация бардака - автоматизированный бардак. Привести данные в "божеский вид"... сделать нормальный гуй, исключающий такого рода косяки, ну или сводящий их к минимуму...

P.S.: подумайте, а все ли буквы можно сопоставить с русскими, на сколько я понимаю, ошибки в том, что не переключили раскладку?
Т.е. c != с ? Если так, то вариант с "с" это 90% всех случаев...
...
Рейтинг: 0 / 0
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / DevExpress.GridVew подмена строки AutoFilterRow / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]