|
СКД Функции строки | ☑ | ||
---|---|---|---|---|
0
Vika_Vika
09.09.15
✎
10:17
|
Добрый день!
Возник вопрос. Из справочника Сотрудники извлечено поле Наименование, то есть фамилия, имя, отчество сотрудников. Надо бы это поле разбить на 3 колонки. У нас есть функция ПОДСТРОКА, но там надо знать количество символов. Функции, которая мне найдет пробел, нету. Можно, наверное, его поискать с помощью вложенных-перевложенных выборов, но как-то это некузяво очень. Или ничего? Скажите умное слово, кто может. Пли-и-из! |
|||
1
Molinor
09.09.15
✎
10:19
|
Пользовательские поля.
|
|||
2
Djslon
09.09.15
✎
10:21
|
а типовой код посмотреть
там это в каждом втором запросе |
|||
3
ИС-2
naïve
09.09.15
✎
10:24
|
см РС ФИОФизЛиц - там уже разбито
|
|||
4
Vika_Vika
09.09.15
✎
10:31
|
РС - это что?
|
|||
5
Vika_Vika
09.09.15
✎
10:32
|
А, простите, регистр сведений, конечно
|
|||
6
Vika_Vika
09.09.15
✎
10:33
|
Ой, спасибо! Черт! Не знала про него.
|
|||
7
Vika_Vika
09.09.15
✎
10:40
|
Тогда еще один вопрос. Надо наоборот совместить два поля. Кем выдан паспорт и когда. Здесь во-первых надо убрать пробелы из поля кем выдан. Функции СокрЛП нету. Какие варианты?
|
|||
8
Vika_Vika
09.09.15
✎
10:44
|
Ну и во-вторых - как дату в строку перекинуть для сцепления? Кто-нибудь в курсе?
|
|||
9
Mirnin
09.09.15
✎
10:51
|
> Функции СокрЛП нету.
Обиделась и убежала чтоли? |
|||
10
Vika_Vika
09.09.15
✎
10:52
|
В СКД ее нету
|
|||
11
ИС-2
naïve
09.09.15
✎
10:54
|
(7) в СКД можно использовать функции общих модулей - добавляйте функцию (например, ВыполнитьСокрЛП(Текст)) и вызывайте ее.
Объединить можно несколькими способами 1) Добавить вычисляемое поле и в поле выражение написать Паспорт + " " + Выдан 2) Объединить ячейки в группу и указать режим объединения "вместе" |
|||
12
ИС-2
naïve
09.09.15
✎
10:55
|
(8) строка(ТвояДата) или Формат(ТвояДата,"ДД.ММ.ГГГГ")
|
|||
13
Vika_Vika
09.09.15
✎
10:57
|
Про функцию поподробнее, плиз. Как ее вызывать в запросе?
|
|||
14
Vika_Vika
09.09.15
✎
10:59
|
"Добавить вычисляемое поле и в поле выражение написать Паспорт + " " + Выдан"
Так не работает. Дает ошибку. Не выходя из вычисляемого поля. Почему я и спрашиваю, можно ли убрать пробелы. |
|||
15
ИС-2
naïve
09.09.15
✎
11:07
|
(13) например вот http://wiki.kint.ru/index.php/%DF%E7%FB%EA_%E2%FB%F0%E0%E6%E5%ED%E8%E9_%F1%E8%F1%F2%E5%EC%FB_%EA%EE%EC%EF%EE%ED%EE%E2%EA%E8_%E4%E0%ED%ED%FB%F5_(1Cv82)#.D0.A4.D1.83.D0.BD.D0.BA.D1.86.D0.B8.D0.B8_.D0.BE.D0.B1.D1.89.D0.B8.D1.85_.D0.BC.D0.BE.D0.B4.D1.83.D0.BB.D0.B5.D0.B9
только незабудьте указать общий модуль |
|||
16
Vika_Vika
09.09.15
✎
11:36
|
Не забыла, но получила синтаксическую ошибку, не выходя из редактирования вычисляемого поля. Что-то надо еще, видимо.
|
|||
17
Vika_Vika
09.09.15
✎
11:46
|
Причем в самом начале вопросик. СКД не понимает, что там у меня за НовыйМодуль, а он нормальный такой глобальный модуль.
Печаль!... А можно пример работы с такой фигней? Ну, раз декларируют, значит, где-то должно быть и работать... Наверное. |
|||
18
Vika_Vika
09.09.15
✎
12:05
|
Там, по ссылке, кстати еще написано "Отметим, что использование функций общих модулей разрешено только при указании соответствующего параметра процессора компоновки данных."
Вот с этого места хотелось бы подробнее. Что за соответствующий параметр, как и где его указывать? |
|||
19
Vika_Vika
09.09.15
✎
12:08
|
"Кроме того, функции общих модулей не могут быть использованы в выражениях пользовательских полей."
Я правильно понимаю, что для моего случая они бесполезны? Пользовательские поля - это вычисляемые? Ау! Знающий народ! |
|||
20
DmitrO
09.09.15
✎
12:11
|
Пользовательские - создаются пользователем в Предприятии.
Вычисляемые - создаются программистом в Конфигураторе, по сути это тоже самое, но еще доступны функции общих модулей. |
|||
21
Vika_Vika
10.09.15
✎
03:10
|
Так вот что-то не идет. Кто-то может ссылку дать? Ау!
|
|||
22
Web00001
10.09.15
✎
05:58
|
(17)У модуля должна быть галка "Вызов сервера" не знаю как с вычисляемыми полями у меня в СКД в поле "Выражение представления" вполне себе работает.
http://i.imgur.com/AzGJu3i.png |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |