helpf.pro
Регистрация

v8:

idol
23.03.2012 14:30Прочитано: 1695
Здравствуйте. Задача следующая мне необходимо загрузить данные из ТЗ в справочник я пишу следующее Сотрудник = спрСотрудник.НайтиПоРеквизиту("УникальныйКод",стрТЗ.УникальныйКод);
потом если ссылка пустая то записую вроде все нормально но тут возникла проблема УникальныйКод это например AAAKz и AAAKZ при поиски он их видит как одинаковые хотя это совсем разные строки как при поиске можно указать чтоб AAAKz = AAAKz а AAAKz <> AAAKZ чтобы различить большие и малые буквы при поиске
Yandex
Возможно, вас также заинтересует
Реклама на портале
E_Migachev
25.03.2012 13:35Ответ № 1
Это зависит от СУБД.
В файловой независит
НА SQL должно быть Collation - Default (Cyrillic_General_CI_AS)
На Postgre будет регистрозависимый поиск.
idol
26.03.2012 12:08Ответ № 2
У меня база SQL данное значение так и стоит Collation - Default (Cyrillic_General_CI_AS) но почемуто при выборе он ищет не зависимо от вида регистра
код у меня следующий

Для каждого стрТЗ из тзСотрудник Цикл
Сотрудник = Справочники.Сотрудники.НайтиПоРеквизиту("УникальныйКод", стрТЗ.УникКодЭкземп);//в ходе этого поиска ей и на до както определить уникальный код что он аделает с ошибкой верней не разлечает символы больших и малых букв?
Если НЕ Сотрудник = Справочники.Сотрудники.ПустаяСсылка() Тогда
записую все реквизиты.
Подсказка: Для редактирования своего ответа щелкните по значку (справа)
Вы не можете отправить комментарий анонимно, пожалуйста войдите или зарегистрируйтесь.