|
отчет на СКД помогите с условием поля
| ☑ |
0
dvrk
28.06.22
✎
12:06
|
Привет, делаю отчет на СКД, используют документы РТиУ, у РТиУ есть Комментарий, опираясь на него я должен сделать 2 поля, в которых в зависимости от того что в комментарии будут конкретные значения, например
если комментарий у реализации содержит ABC-123 тогда Поле1 = ABC-123 Поле = Цех пива, если комментарий у реализации содержит ABC-321 тогда Поле1 = ABC-321 Поле2 = Цех водки
есть в языке запросов что-то типа СтрНайти?
|
|
1
dvrk
28.06.22
✎
12:07
|
то есть у меня есть таблица в экселе вида
АБС-*** и его значение
|
|
2
dvrk
28.06.22
✎
12:08
|
АБС-123 это Цех пива ну как пример
|
|
3
Ryzeman
28.06.22
✎
12:13
|
А связь между кодом цеха и человеческим названием ты в логике запроса\СКД будешь только реализовывать?
Нормальное решение - это создать строковый реквизит, в котором это хранить.
Не нормальное - Это ВЫБОР КОГДА ТОГДА КОНЕЦ ну или аналогичное поле СКД
|
|
4
Ryzeman
28.06.22
✎
12:15
|
(0) в запросах есть ПОДОБНО. В СКД есть функция Найти()
|
|
5
dvrk
28.06.22
✎
12:17
|
(3) как в ВЫБОР КОГДА ТОГДА КОНЕЦ сделать поиск по подстроке?
|
|
6
dvrk
28.06.22
✎
12:18
|
(3) да, это связь только для 1 отчета мелкого нужна
|
|
7
Ryzeman
28.06.22
✎
12:19
|
(5) ПОДОБНО
|
|
8
dvrk
28.06.22
✎
12:25
|
(7) там же ищет только начинающееся или заканчивающееся тем что в подобно будет в зависимости от того где %
нет?
|
|
9
Ryzeman
28.06.22
✎
12:25
|
Ты не поверишь, но % можно ставить с обеих сторон...
|
|
10
dvrk
28.06.22
✎
12:28
|
(9) и он будет искать содержит ли вообще то, что между %? или И заканчивающееся и начинающееся на то, Что между %?
вот например я сделаю ПОДОБНО %123% он найдет комментарий в котором "ABC-123, Пиво, стрелять" ?
|
|
11
Ryzeman
28.06.22
✎
12:33
|
(10) да. LIKE он же в ПОДОБНО именно так и работает.
ГДЕ ТвойДокумент.Комментарий ПОДОБНО "%ок%"
найдёт и "поводок" и "окно" и "покрышка"
|
|
12
dvrk
28.06.22
✎
14:39
|
(11) спасибо
|
|