Вход | Регистрация

1С:Предприятие :: 1С:Предприятие 8 общая

Как в запросе сделать поиск по коду, если значение для поиска без значимых нулей?

Как в запросе сделать поиск по коду, если значение для поиска без значимых нулей?
Я
   svird
 
28.03.18 - 14:03
делаю экспорт премий, табельные номера передают без 0000, а в кодах они есть перед номером, как обойти? Спасибо!
 
 
   Lexey_
 
1 - 28.03.18 - 14:07
(0) ПОДОБНО
   Numerus Mikhail
 
2 - 28.03.18 - 14:08
(0) добавляй лидирующие нули перед номерами
   svird
 
3 - 28.03.18 - 14:10
(1) а ПОДОБНО можно в списке использовать?
   svird
 
4 - 28.03.18 - 14:13
(2) а как в списке проще добить нули?
   Lexey_
 
5 - 28.03.18 - 14:14
(4) циклом
   shuhard
 
6 - 28.03.18 - 14:34
(0) если код текстовый , то приклей в запросе
   Базис
 
7 - 28.03.18 - 14:39
Прав(("0000000000" + Твойкод), ТвояДлина)
   Малыш Джон
 
8 - 28.03.18 - 14:41
(6) ВЫБОР КОГДА ВЫРАЗИТЬ(Код КАК СТРОКА(1))=Код ТОГДА "0000000"+Код
КОГДА ВЫРАЗИТЬ(Код КАК СТРОКА(2))=Код ТОГДА "000000"+Код

и т.д.? ))
   Базис
 
9 - 28.03.18 - 14:43
(4) Лучше не преобразовывать данные дважды, а брать их по ссылке.
   Сияющий в темноте
 
10 - 28.03.18 - 19:06
Количество цифр в коде получается из метаданных,далее,через функцию формат готовим строку шаблон и по ней ищем.н
но,если число нулей в искомом коде от балды,то ничего не выйдет,и придется искать или через подобно или обрезанием по длине,но это уже не в запросе.
 
 Рекламное место пустует
   Базис
 
11 - 28.03.18 - 19:18
По "код подобно 12" сколько будет найдено совпадений? 12,112,120...129 и т.д.?
   Chameleon1980
 
12 - 28.03.18 - 21:59
Если сделаешь 
Подобно "%12"

то из
12,112,120...129

будет только 12 и 112

все будут если сделаешь Подобно "%12%"

мануалы в руки
   Сияющий в темноте
 
13 - 29.03.18 - 09:48
Подобно,ищет полным перебором,в отличие от индексного поиска при добавлении нулей спереди

Список тем форума
Рекламное место пустует  Рекламное место пустует
AdBlock убивает бесплатный контент. 1Сергей
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Тема не обновлялась длительное время, и была помечена как архивная. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует