|
Как убрать пробелы из поля СКД | ☑ | ||
---|---|---|---|---|
0
Serega103
21.02.14
✎
15:26
|
Здравствуйте в Отчете по Паспортным данным поле Серия паспорта идет иногда с пробелом (например так:22 05). Как можно сделать так чтобы в отчет это поле попадало уже без пробелов?Пытаюсь сделать через Выражение представления в форме настройки полей СКД, но ткаую функцию как СтрЗаменить(Серия," ","") СКД не воспринимает.
|
|||
1
shuhard
21.02.14
✎
15:29
|
(0) кури общий модуль и функцию в нем
|
|||
2
Serega103
21.02.14
✎
15:30
|
(1) Не хотелось бы из за одного отчета устраивать людям геморой с обновлениями..
|
|||
3
ИС-2
naïve
21.02.14
✎
15:32
|
(0) а через вычисляемое поле?
в крайнем случае, пробежаться по табличному документу и удалить уже в нем пробелы в нужной колонке |
|||
4
Serega103
21.02.14
✎
15:32
|
Вообще хотелось бы понять синтаксис этого самого Выражения представлени
|
|||
5
Serega103
21.02.14
✎
15:33
|
(3)Вычисляемое поле пока не пробовал,щас попробую
|
|||
6
Господин ПЖ
21.02.14
✎
15:35
|
там чаще всего и синтаксиса нет... надо чтобы вместо неинформативного наименования выводилось отдельное поле и т.п.
|
|||
7
Господин ПЖ
21.02.14
✎
15:36
|
>в крайнем случае, пробежаться по табличному документу и удалить уже в нем пробелы в нужной колонке
мощно... с учетом что выводить можно куда угодно и сколько угодно раз |
|||
8
Serega103
21.02.14
✎
15:37
|
(6) я этим полем часто пользуюсь когда надо в одном поле сложить два строковых поля, так как в запросе такого сделать не получается.Очень удобно кстати.
|
|||
9
Serega103
21.02.14
✎
15:53
|
что то не получается через вычисляемое поле((
|
|||
10
Господин ПЖ
21.02.14
✎
15:58
|
||||
11
Serega103
21.02.14
✎
16:04
|
в (1) уже предлагали, но не хотелось бы снимать с поддержки конфигурацию
|
|||
12
Господин ПЖ
21.02.14
✎
16:07
|
пусть внешним пользуются
|
|||
13
Serega103
21.02.14
✎
16:08
|
Так отчет то внешний, но насколько я понимаю чтобы реализовать (10) нужно внести изменения в общий модуль
|
|||
14
Serega103
21.02.14
✎
16:21
|
Решил проблему по-простому.Обработал Поле "Серия" в запросе
ВЫБОР КОГДА ПОДСТРОКА(ПаспортныеДанныеФизЛиц.ДокументСерия, 3, 1) = " " ТОГДА ПОДСТРОКА(ПаспортныеДанныеФизЛиц.ДокументСерия, 1, 2) + ПОДСТРОКА(ПаспортныеДанныеФизЛиц.ДокументСерия, 4, 2) ИНАЧЕ ПаспортныеДанныеФизЛиц.ДокументСерия КОНЕЦ |
|||
15
Serega103
21.02.14
✎
16:22
|
Но правда подходит только для моего случая, так как я знаю точную длину реквизита
|
|||
16
Господин ПЖ
21.02.14
✎
16:24
|
(13) ага туплю
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |