|
Конвертация и маска ввода | ☑ | ||
---|---|---|---|---|
0
DimaSar
21.01.12
✎
17:50
|
Есть справочник, у него код вводится по маске, 9999 99 99 99, этот справочник у меня не заполняется в базе, я его переношу конвертацией из другой базы, но там его заполняют 9999999999, после обмена в базе приемнике создается справочник с кодом 0009999999999. Что я уже не делал, и строку подготавливал нужного формата, т.е. в конвертации преобразовывал в строку такого вида 9999 99 99 99 и не преобразовывал, все время одно и тоже 0009999999999. Помогите советом уважаемые.
|
|||
1
Fragster
гуру
21.01.12
✎
17:53
|
"в конвертации преобразовывал в строку такого вида 9999 99 99 99" - вот этого не было, инфа 146%
|
|||
2
Rie
21.01.12
✎
17:54
|
(1) +1
|
|||
3
DimaSar
21.01.12
✎
17:55
|
Значение = сокрЛП(РезультатЗапроса.Код);
Значение=стрЗаменить(Значение," ",""); Пока СтрДлина(Значение)<10 Цикл Значение = " "+Значение; КонецЦикла; Значение = Лев(Значение,4)+" "+Сред(Значение, 5, 2)+" "+Сред(Значение, 7, 2)+" "+Прав(Значение,2); |
|||
4
25-11
21.01.12
✎
17:57
|
Тебе нужно в обработчике ПередЗагрузкой код резать.
|
|||
5
Rie
21.01.12
✎
17:58
|
(3) Это где такой код? И кто такой РезультатЗапроса?
В ПередВыгрузкой ПКС Код - то же самое (хм...), только начни с Значение = СокрЛП(Источник.Код); // а не РезультатЗапроса |
|||
6
DimaSar
21.01.12
✎
18:00
|
(5) перед этим запрос, там все правильно
|
|||
7
DimaSar
21.01.12
✎
18:00
|
при чем добавлял сообщить(значение), выводит именно то что мне надо
|
|||
8
Rie
21.01.12
✎
18:01
|
(6) "Там" - это где? И почему тебе код запросом получать надо (если всё происходит в правиле конвертации справочника в справочник)?
|
|||
9
DimaSar
21.01.12
✎
18:02
|
код получаю запросом так как этот код хранится с свойстве
|
|||
10
Rie
21.01.12
✎
18:02
|
(7) Значение-то будет то, что надо - раз ты ему присвоил. А вот где это Значение и какова его судьба - народу пока что неведомо.
|
|||
11
DimaSar
21.01.12
✎
18:02
|
там это в ПКС Код
|
|||
12
DimaSar
21.01.12
✎
18:03
|
при выгрузке
|
|||
13
Rie
21.01.12
✎
18:03
|
(9) ОК. Теперь понятнее. Но остаётся вопрос - где этот код расположен?
|
|||
14
DimaSar
21.01.12
✎
18:06
|
значений свойств объектов
|
|||
15
DimaSar
21.01.12
✎
18:07
|
просто не стал писать сюда запрос, перед этим кодом запрос получения нужного значения
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |