|
Выборка по 1 букве + объединение строк | ☑ | ||
---|---|---|---|---|
0
VenedPS
27.06.14
✎
11:28
|
Здравствуйте. У меня 2 небольших вопросика. Создаю Отчет в 1С 8.2 с помощью СКД. Нужно сделать выбор по первой букве идентификатора (реквизит. Как я понимаю нужно в выборке приравнять Инд= (выражение поиска). Но вот какое это выражение не могу найти( Как обычно в языках программирования А* не проходит. Кто стыкался - подскажите пожалуйста.
Второе - нужно объединить строки. Как это сделать в СКД? В отчете у меня должна быть новая строка с данными из 4-х полей документа на базе которого делаю отчет и данные должны быть разделены нижним подчеркиванием _. По Типу 18_35_12_6 где 18, 35, 12 и 6 являются данными реквизитов документа. Заранее благодарю за помощь. |
|||
1
PR
27.06.14
✎
11:29
|
ПОДОБНО
|
|||
2
barrgand
27.06.14
✎
11:36
|
И Выражение представления
|
|||
3
VenedPS
27.06.14
✎
11:42
|
Второй вопрос снят, сделаю это в макете... Первый вопрос актуален.
|
|||
4
barrgand
27.06.14
✎
11:55
|
(3) В данном случае ПОДОБНО из (1) означает не то, что у PR подобная проблема, а вид сравнения в условии запроса, решающий первый вопрос.
|
|||
5
VenedPS
27.06.14
✎
11:57
|
Не обновил перед свои сообщением. В запросе пишем
ВЫБРАТЬ * ИЗ документ ГДЕ Инд ПОДОБНО &А* Интересует именно подобно чему? &А* не подходит( |
|||
6
РенеДекарт
27.06.14
✎
11:59
|
(3)
>>строка с данными из 4-х полей документа >>сделаю это в макете весьма оригинально. Процесс опишите? ) |
|||
7
РенеДекарт
27.06.14
✎
11:59
|
(5) есть такая табличка в 1С - Регулярные выражения.
|
|||
8
zulu_mix
27.06.14
✎
12:00
|
ГДЕ
ПОДСТРОКА(Инд,1,1) = &А |
|||
9
barrgand
27.06.14
✎
12:00
|
(5) Инд ПОДОБНО &ПараметрА
ПараметрА = "А" + % |
|||
10
VenedPS
27.06.14
✎
12:37
|
|ГДЕ
| КартаБрака.ТабДок.Инд ПОДОБНО &А"; Запрос.УстановитьПараметр("А", "А" + %); {Отчет.ОтчетПОLиS.Форма.ФормаОтчета.Форма(29,38)}: Ошибка в выражении Запрос.УстановитьПараметр("А", "А" +<<?>> %); (Проверка: Сервер) Да что я не так делаю то?( |
|||
11
РенеДекарт
27.06.14
✎
12:59
|
(10)>>"А" + %
потому что это - неведомая фихня. Ты понял, где искать "регулярные выражения"? |
|||
12
РенеДекарт
27.06.14
✎
13:00
|
(0) вообще, автор, привыкай, что 1С - это все по-другому.
Она даже между собой несовместима. |
|||
13
VenedPS
27.06.14
✎
13:04
|
все, спасибо, уже получилось "А"+"%"
|
|||
14
VenedPS
27.06.14
✎
13:07
|
По логике думал что если и % взять в скобки то будет искать именно этот символ.... но да, тут все по другому) Встает вопрос - а если нужно будет найти именно символ % ;))) Но этот вопрос я оставлю на потом, когда разберусь нормально в 1С
Таблицу регулярных выражений еще не нашел, сейчас этим и займусь. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |