Имя: Пароль:
1C
1С v8
отчет на СКД помогите с условием поля
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) спасибо