|
преобразовать число | ☑ | ||
---|---|---|---|---|
0
gorilla
06.11.15
✎
20:38
|
подсажите как из 1 039 сделать 1039.тоесть без пробела
|
|||
1
Горогуля
06.11.15
✎
20:39
|
Форматом()
|
|||
2
gorilla
06.11.15
✎
20:39
|
(1)а именно?
|
|||
3
Горогуля
06.11.15
✎
20:41
|
именно Форматом()
|
|||
4
Еврейчик
06.11.15
✎
20:42
|
(2) "ЧГ=0"
|
|||
5
Еврейчик
06.11.15
✎
20:43
|
Переменная=Формат(Переменная,"ЧГ=0");
|
|||
6
gorilla
06.11.15
✎
20:45
|
а ЧН это что такое?
|
|||
7
gorilla
06.11.15
✎
20:45
|
КодПромежуточный=Код;
Код=СокрЛП(Формат(число(КодПромежуточный),"ЧГ=0;ЧН=0")); делаю так все равно результат Код= 1 039 |
|||
8
mehfk
06.11.15
✎
20:46
|
(6) Это Черный Нигер
|
|||
9
Еврейчик
06.11.15
✎
20:46
|
||||
10
Горогуля
06.11.15
✎
20:48
|
(7) это что за хламидомонада? У тебя строка на входе? Стрзамени лишнее
|
|||
11
Еврейчик
06.11.15
✎
20:49
|
(6)ЧГ - это параметр. Он отменяет группировку разрядов. грубо говоря убирает разделитель между триадами.
|
|||
12
gorilla
06.11.15
✎
20:52
|
делаю так
Код = Формат(Число(Прав("0000000000000000000000"+стрКодТовара,ДлинаКодаСпрНоменклатура)),"ЧГ=0") Формат(Число(Прав("0000000000000000000000"+стрКодТовара,ДлинаКодаСпрНоменклатура)),"ЧГ=0") содержит "1039" а Код - 1 039 туплю? |
|||
13
Горогуля
06.11.15
✎
20:53
|
Тупишь. Чаще всего код у номенклатуры - строка без лишних вылюбонов
|
|||
14
gorilla
06.11.15
✎
20:54
|
отладчик такое показывает
|
|||
15
Горогуля
06.11.15
✎
20:55
|
(13) то есть, уже годная строка. И нужны причины повышенной вескости к тому, чтобы с ней что-то делать
|
|||
16
gorilla
06.11.15
✎
20:59
|
почему Код не становиться 1039 если
Формат(Число(Прав("0000000000000000000000"+стрКодТовара,ДлинаКодаСпрНоменклатура)),"ЧГ=0") показывает 1039 почему код не принимает значение? |
|||
17
Горогуля
06.11.15
✎
21:01
|
Телепатирую. Потому что он числовой
|
|||
18
Горогуля
06.11.15
✎
21:02
|
Выплюнь жвачку и расскажи задачу
|
|||
19
marvak
06.11.15
✎
22:21
|
(0) В конструктор форматной строки залезь по правой кнопке мыши в редакторе кода.
|
|||
20
gorilla
07.11.15
✎
01:17
|
(19)может расскажешь в какой конструктор если это обработка а Код это переменная?с радостью влезу
|
|||
21
Franchiser
гуру
07.11.15
✎
02:00
|
еще можно стрзаменить(Строка(1039),Символы.НПП,""), но лучше через Формат()
|
|||
22
hhhh
07.11.15
✎
02:50
|
(20) какие-то придурки переносили коды из другой базы и перенесли с пробелами. Откуда такие коды взялись?
|
|||
23
Злопчинский
07.11.15
✎
02:57
|
на эту хню напороляс в первый же вечер, как сел за 8-ку. Понял что 8-ку делали ушлепки. Ушел из 8-ки...
|
|||
24
Горогуля
07.11.15
✎
06:03
|
(23) непереносимость восьмёрки передаётся пробелами
|
|||
25
skafandr
07.11.15
✎
08:48
|
(0)смотри Региональные установки информационной базы
Пионеры из 1С решили за вас какой формат числа должен быть по умолчанию |
|||
26
Горогуля
07.11.15
✎
08:51
|
или они решили, что формат числа должен браться из региональных
|
|||
27
Горогуля
07.11.15
✎
08:51
|
установок?
|
|||
28
skafandr
07.11.15
✎
09:01
|
Просто Строка(Твоёчисло) даст с региональными настройками,те по умолчанию с пробелом в качестве разделителя групп
ММММММ хотя Формат( Твоёчисло,"ЧГ=0" ) работает правильно и даёт сплошную строку .... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |