![]() |
![]() |
![]() |
|
СтрЗаменить(ТЗ.Код ," ","") ? | ☑ | ||
---|---|---|---|---|
0
zak555
01.09.09
✎
14:35
|
вопрос:
ТипЗначенияСтр(ТЗ.Код)="Строка" ТЗ.Код = "1 000" СтрЗаменить(ТЗ.Код ," ","") = "1 000" СтрЗаменить("1 000" ," ","") = "1000" почему так? |
|||
1
zak555
01.09.09
✎
14:36
|
+ (0) ТЗ.НоваяКолонка("Код", "Строка");
не уже ли, нужно длину указывать? |
|||
2
vde69
01.09.09
✎
14:36
|
СтрЗаменить(СокрЛП(ТЗ.Код) ," ","")
|
|||
3
sapphire
01.09.09
✎
14:36
|
(0) Это другой символ :)
Несжимаемый пробел :) |
|||
4
Дуб
01.09.09
✎
14:36
|
(0) "патамучта" (с)
Символы.НПП |
|||
5
Нуф-Нуф
01.09.09
✎
14:37
|
(3) даже rar не сожмет?
|
|||
6
zak555
01.09.09
✎
14:39
|
(2) СтрЗаменить(СокрЛП(ТЗ.Код) ," ","") = "1 000"
|
|||
7
Дуб
01.09.09
✎
14:39
|
(6) см. (4)...
|
|||
8
Ёпрст
гуру
01.09.09
✎
14:40
|
(6) Сообщить(КодСимв(Сред(ТЗ.Код,2,1)));
|
|||
9
zak555
01.09.09
✎
14:40
|
+ (1) сделал даже так:
ТЗ.НоваяКолонка("Код", "Строка", 80); потом СтрЗаменить(СокрЛП(ТЗ.Код) ," ","") = "1 000" СтрЗаменить(ТЗ.Код ," ","") = "1 000" |
|||
10
Нуф-Нуф
01.09.09
✎
14:41
|
а формат его не спасет?
|
|||
11
Дуб
01.09.09
✎
14:41
|
(9) мля... Читать не умеешь? Там не пробел.
|
|||
12
zak555
01.09.09
✎
14:41
|
(4) (5) (7) (8)
КодСимв(Сред(ТЗ.Код,2,1)) = 160 |
|||
13
Ёпрст
гуру
01.09.09
✎
14:42
|
(12) Код пробела = 32... если что, см (3).
|
|||
14
ДенисЧ
01.09.09
✎
14:42
|
(12) А пробел имеет код 32. Ничего не намекается?
|
|||
15
Дуб
01.09.09
✎
14:42
|
(12) мАлАдЭц! Возьми с полки пирожок. Теперь - понятно?
|
|||
16
Point
01.09.09
✎
14:43
|
1 000 и 1000 отличаются только тем, что в "1 000" - есть не разрывный пробел.
Не разрывный пробел не одно и тоже что и просто пробел, тут нужно функцию Формат() использовать - тогда будет ГУД! |
|||
17
Дуб
01.09.09
✎
14:43
|
тудыть.. Или это развод?
|
|||
18
zak555
01.09.09
✎
14:43
|
да понял уже
|
|||
19
zak555
01.09.09
✎
14:44
|
только про несжимаемый пробел не слышал
|
|||
20
Дуб
01.09.09
✎
14:44
|
(19) век живи - век учись... (дураком помрёшь) ;)
|
|||
21
zak555
01.09.09
✎
14:46
|
(16) и как Форматом?
|
|||
22
zak555
01.09.09
✎
14:46
|
(20) да это понятно
|
|||
23
Point
01.09.09
✎
14:52
|
(21) четр, в 7.7 нет такого, это только в 8-ке.
Узнай КодСимвол как в (8), а далее СтрЗаменить() |
|||
24
zak555
01.09.09
✎
14:55
|
(23) да уже понял...
|
|||
25
zak555
01.09.09
✎
14:57
|
кстати, если где-нибудь вставить альт+0160 в обработке - то столько ошибок полезет - почему?
это тоже по сути символ? |
|||
26
zak555
01.09.09
✎
15:03
|
+ Всем спасибо за помощь!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |