Имя: Пароль:
1C
1С v8
Найти(Отчество,Символы.НПП), не находит пробела в Отчесте
0 Adecvator
 
04.08.14
13:03
Переменная Отчество содержит в себе слово с пробелом, но функция Найти, не находит его (
1 Один С
 
04.08.14
13:03
грусть..
2 SeiOkami
 
04.08.14
13:04
напиши точные значения параметров из отладки
3 SeiOkami
 
04.08.14
13:04
попробуй " "
4 Один С
 
04.08.14
13:04
атак?

Найти(Отчество," ")
5 ale-sarin
 
04.08.14
13:04
а так?
Найти(Отчество," ")
6 bolobol
 
04.08.14
13:05
Может, НПП - это типа Неразрывный Пробел-Пробелыч?
7 mikecool
 
04.08.14
13:05
а  так: Найти(Отчество,Символы.Пробел) ??
8 SeiOkami
 
04.08.14
13:06
а так?
Найти(Отчество," ")?
9 salvator
 
04.08.14
13:06
Потому что Символы.НПП <> " "
10 Один С
 
04.08.14
13:08
Найти(Отчество," ") уже предлагали?
11 SeiOkami
 
04.08.14
13:09
(10), нет, предложи
12 Adecvator
 
04.08.14
13:11
так Найти(Отчество," "), работает, но не понять чему тогда равен Символы.НПП?
13 mikecool
 
04.08.14
13:11
(12) забей... и выкури ))
14 mikecool
 
04.08.14
13:11
+13 или воспользуйся КодСимв()
15 ale-sarin
 
04.08.14
13:12
(12) Блин, потому что (9)

КодСимвола(Символы.НПП) = 160
КодСимвола(" ") = 32
16 SeiOkami
 
04.08.14
13:17
(12), другой пробел
17 SeiOkami
 
04.08.14
13:17
тысячиих
18 Adecvator
 
04.08.14
13:19
разницу между табуляцией и пробелом я еще ощущаю, а вот между  
КодСимвола(Символы.НПП) = 160
КодСимвола(" ") = 32
нет )
19 bolobol
 
04.08.14
13:19
(12) Я повторюсь, НПП - это Неразрывный Пробел-Пробелыч. Разничу чувствуете или вы писать тут пришли, а не читать?
20 Adecvator
 
04.08.14
13:22
(19) а Вы можете показать где пробел с разрывом, а где нет?
21 bolobol
 
04.08.14
13:22
(18) Уточню, на всякий случай, что СП никто не отменял (СП - Супер-Помогальщик или 1С-Помогун - как нравится), так там есть следующее читать:
Символы (Chars)
НПП (NBSp)
Описание:

Тип: Строка.
Неразрывный пробел. Пробел, по которому не должен выполняться перенос на другую строку или другое разбиение текста при форматировании.
22 Adecvator
 
04.08.14
13:24
(21) ну и чем это отличается от обычного пробела?
23 ptiz
 
04.08.14
13:25
(22) Разницу между "е" и "e" тоже не видишь? А она есть.
24 SeiOkami
 
04.08.14
13:26
та-да-да-дам
25 GROOVY
 
04.08.14
13:26
(22) Дурак что ли? Ну погугли что такое неразрывной пробел.
26 Adecvator
 
04.08.14
13:26
(23) так и говорите )
27 bolobol
 
04.08.14
13:28
(25) Ой)))) //тихо ржу, как будто главбух из кабинета 6-ти этажной матой положила... )))
28 bolobol
 
04.08.14
13:30
(22) Боюсь даже продолжить... Есть ещё и третий "пробел" в таблице символов... Не надо меня спрашивать - сам удивлён не меньше!
29 Adecvator
 
04.08.14
13:30
Неразрывный пробел используется для словосочетаний, которые должны переноситься на новую строку полностью, например, так можно записывать цену товара.
30 bolobol
 
04.08.14
13:31
(29) это вы (22) расскажите!
31 GROOVY
 
04.08.14
13:37
32 bolobol
 
04.08.14
13:40
Итого, на входе данных программа должна принимать только перевариваемые ею значения. Будем над этим работать - инструкции для пользователей под подпись делать. Чтоб не один, даже самый узкий (в пол кегля подстрочного регистра) пробел не проскользнул в наши священные отчествА!
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший