|
v7: увеличил код тмц.как убрать пробелы перед числом ? |
☑ |
0
zladenuw
27.03.12
✎
10:30
|
Сокрлп() не убирает
|
|
1
zladenuw
27.03.12
✎
10:32
|
и так так же
лСпр.Код = Число(лСпр.Код);
лСпр.Записать();
|
|
2
Ёпрст
гуру
27.03.12
✎
10:33
|
код - это всегда строка, если че
|
|
3
Drac0
27.03.12
✎
10:33
|
Строка всегда будет содержать недостающее количество пробелов. И уже после получения необходимо к ней применять СокрЛП()
|
|
4
Соло
27.03.12
✎
10:36
|
UniChoice рулит...
|
|
5
zladenuw
27.03.12
✎
10:47
|
(3)
Делаю так и пофиг
лСпр.Код = СокрЛП(лСпр.Код);
лСпр.Записать();
|
|
6
Vladal
27.03.12
✎
10:48
|
(0) Где убирать? В самом коде появились пробелы или в печатной форме?
Сообщить(""""+лСпр.Код+""""); в результате будет " 12346" ?
|
|
7
zladenuw
27.03.12
✎
10:51
|
длина кода было 5 увеличил до 7 теперь что бы найти код нужно вводить 2 пробела
|
|
8
Соло
27.03.12
✎
10:52
|
ну или так
лСпр.Код = Прав("0000"+СокрЛП(лСпр.Код),7);
лСпр.Записать();
а вообще см (4) там и доки перенумеровать можно
|
|
9
Ёпрст
гуру
27.03.12
✎
10:55
|
(7) :)
в форме списка справочника воткни текстоую колонку, в формулу СокрЛ(Код), колонку с кодом удали.. наслаждайся
|
|
10
zladenuw
27.03.12
✎
10:57
|
(9) спс. и как всегда.... все гениально просто
|
|
11
Vladal
27.03.12
✎
11:18
|
(10) ну и если сделаешь, как в (9), сможешь делать быстрый поиск по колонке с кодом.
|
|