Имя: Пароль:
1C
 
"Вася" <> "вася"
,
0 vde69
 
08.08.18
17:49
"Вася" <> "вася" с каких пор так стало? раньше вроде было одно и то-же
1 Джинн
 
08.08.18
17:50
Когда это "раньше"?
2 Garykom
 
гуру
08.08.18
17:51
Опс - может уже пора в врачу? Ну там таблеточки от/для памяти ))
3 vde69
 
08.08.18
17:52
(1) ну пару лет назад точно...

просто у меня код перестал работать который раньше совершенно точно работал
4 Флориан
 
08.08.18
17:52
ВРег("Вася") = ВРег("вася")
5 HawkEye
 
08.08.18
17:53
(0) не было....
6 Быдло замкадное
 
08.08.18
17:53
по моему только найтиПоНаименованию не учитывает регистр. А если = то учитывает
7 Garykom
 
гуру
08.08.18
17:53
(4) Лично я предпочитаю НРег() не знаю кста почему
8 Масянька
 
08.08.18
17:54
(0) И с барышнями поосторожнее (С)
:))))))))))))))))))
9 spectre1978
 
08.08.18
17:56
(0) никогда не было равно. Регистр разный.
10 timurhv
 
08.08.18
17:58
(0) Для SQL было, для 1С - нет.
11 Tatitutu
 
08.08.18
18:03
и даже Нрег("вася")<>Нрег("вacя")
может быть ИСТИНА
12 SoulPower
 
08.08.18
18:07
от субд зависит же
13 Garykom
 
гуру
08.08.18
18:11
(11) Для этого когда то ваял транслит замену похожих букв.

Реально "C" и "C" часто путают в наименованиях номенклатуры или артикулах
14 Сияющий в темноте
 
08.08.18
18:20
если глубже копнуть в юникод,то там столько открытий чудных,что и врег и нрег не спасут,особенно,когда композитнын и разложенные символы,они кмк бы одно и то же,но при сравнении коды разные.
15 azernot
 
08.08.18
18:39
Выполнил
?("Вася"="вася", "Да", "Нет")
в табло 7.7, 8.1, 8.2, 8.3
везде сообщает "Нет"

Так что код твой и раньше не работал, просто тебе везло :)
16 Kigo_Kigo
 
08.08.18
18:44
А раньше, это до какого момента?
17 oslokot
 
08.08.18
19:36
Никогда такого не было и вот опять
18 MaxS
 
08.08.18
19:42
У тестя в паспорте записано отчество через "е" вместо "ё" и теперь во всех документах нужно писать с "е", иначе будет другое отчество и документ окажется недействительным.
19 timurhv
 
08.08.18
19:46
(18) Надо еще в ЗАГС уточнить, что в свидетельстве о рождении указано. Иначе с пенсией проблемы могут быть (если еще не получает).
20 Djelf
 
08.08.18
19:46
(7) Как так не понимаешь почему?
Набирать нрег быстрее. Но ВРЕГ нагляднее...
Видимо ты кричать не любишь! ;)

(0) Код сравнения в студию! Который работал и перестал.
"Вася" <> "вася" в 1С реализуется не одним способом.
21 youalex
 
08.08.18
19:48
мало того, еще "Вася"< "вася", хотя казалось бы..
22 Cyberhawk
 
08.08.18
22:04
(1) (5) (9) (16) (17) (20) В запросе 1С всегда так было и есть (регистр не учитывается)
23 Cyberhawk
 
08.08.18
22:05
(3) "Доставай своего дружка" (с) (код показывай, который типа перестал работать)
24 DGorgoN
 
08.08.18
22:49
(0) В запросе равны, в языке не равны т.к. регистры разные.
25 Fragster
 
гуру
08.08.18
23:10
В запросе NULL <> NULL, В коде NULL = NULL. То же и с чувствительностью к регистру.
26 Fragster
 
гуру
08.08.18
23:10
в смысле - в запросе на регистр пофиг, в коде - нет
27 Franchiser
 
гуру
09.08.18
00:16
В запросе равны , в коде не равны, в скуле можно выбирать равны или нет
28 xReason
 
09.08.18
05:12
СтрСравнить надо использовать
29 big
 
09.08.18
06:36
ТС явно троллит, а народ и повёлся ))) Не верю, чтобы он этого не знал. Не верю! (с)
30 Рэйв
 
09.08.18
08:32
(0)В запросе "Вася" = "вася"
31 MM
 
09.08.18
08:45
(14) Мой любимый пример НРег("I") что должно выдать?
"i" или "ı"?
Правильный ответ в https://ru.wikipedia.org/wiki/I_без_точки
32 Cyberhawk
 
09.08.18
08:57
(25) "В запросе NULL <> NULL" // Неправильно. В запросе любое сравнение с NULL дает NULL
33 spectre1978
 
11.08.18
20:27
(31) Так для i без точки есть свое заглавное I, у которого код другой.
34 spectre1978
 
11.08.18
20:32
там на самом деле в юникоде есть масса всяких похожих букв, которые различаются точками, черточками, а иногда визуально кажется что вообще ничем. И у всех у них разные коды.
35 Fragster
 
гуру
12.08.18
15:57
(32) Почему ты пишешь, что утверждение "в запросе NULL <> NULL"  ложно?
36 youalex
 
12.08.18
16:07
(35) Понятно, что в запросе NULL IS NULL.
37 int32i
 
12.08.18
19:04
"Вася" <> "вася"
А вот File ?? FILE - культурозависимо
https://msdn.microsoft.com/en-us/library/ms973919.aspx
http://codel10n.com/what-is-the-turkey-test/
Но вряд-ли 1С-ник с этим столкнется
38 Cyberhawk
 
12.08.18
19:10
(35) Шутишь? Потому что оно не истинно. Третьего не дано.
39 youalex
 
12.08.18
20:24
(38) Как раз, дано третье) Впрочем всем всё понятно.
40 MM
 
13.08.18
09:17
(33) В том-то и дело что нет. В зависимости от локальных настроек меняется результат функций НРег и ВРег.
Это для "i" строчной с точкой есть "İ" заглавная с точкой, а парная буква к "i" есть "I", из обычной латиницы. Вот такой трюк для тюркских локалей на латинице (турецкого, азербайджанского и крымскотатарского языков).
41 ЦиркУехал
 
13.08.18
10:26
в каждой стандартной загрузке,  по Банкам или что то еще, все приводится к ВРЕГ(