У справочник реквизит с типом Число - называется Телефон
Нужно запросом найти все элементы справочника, в телефоне которых есть цифры "123"
У справочник реквизит с типом Число - называется Телефон
Нужно запросом найти все элементы справочника, в телефоне которых есть цифры "123"
так ищи
телефон - число, это сильно!
ВЫБРАТЬ 97443.456 КАК Поле ПОМЕСТИТЬ ТЗ ; //////////////////////////////////////////////////////////////////////////////// ВЫБРАТЬ "Число приведенное к строке " + ПОДСТРОКА("0123456789", 1 + (ВЫРАЗИТЬ(ТЗ.Поле / 10000 - 0.5 КАК ЧИСЛО(14, 0))) - (ВЫРАЗИТЬ(ТЗ.Поле / 100000 - 0.5 КАК ЧИСЛО(14, 0))) * 10, 1) + ПОДСТРОКА("0123456789", 1 + (ВЫРАЗИТЬ(ТЗ.Поле / 1000 - 0.5 КАК ЧИСЛО(14, 0))) - (ВЫРАЗИТЬ(ТЗ.Поле / 10000 - 0.5 КАК ЧИСЛО(14, 0))) * 10, 1) + ПОДСТРОКА("0123456789", 1 + (ВЫРАЗИТЬ(ТЗ.Поле / 100 - 0.5 КАК ЧИСЛО(14, 0))) - (ВЫРАЗИТЬ(ТЗ.Поле / 1000 - 0.5 КАК ЧИСЛО(14, 0))) * 10, 1) + ПОДСТРОКА("0123456789", 1 + (ВЫРАЗИТЬ(ТЗ.Поле / 10 - 0.5 КАК ЧИСЛО(14, 0))) - (ВЫРАЗИТЬ(ТЗ.Поле / 100 - 0.5 КАК ЧИСЛО(14, 0))) * 10, 1) + ПОДСТРОКА("0123456789", 1 + ТЗ.Поле - (ВЫРАЗИТЬ(ТЗ.Поле / 10 - 0.5 КАК ЧИСЛО(14, 0))) * 10, 1)+ "."+ ПОДСТРОКА("0123456789", 1 + (ВЫРАЗИТЬ(ТЗ.Поле / 0.1 - 0.5 КАК ЧИСЛО(14, 0))) - (ВЫРАЗИТЬ(ТЗ.Поле / 1 - 0.5 КАК ЧИСЛО(14, 0))) * 10, 1) + ПОДСТРОКА("0123456789", 1 + (ВЫРАЗИТЬ(ТЗ.Поле / 0.01 - 0.5 КАК ЧИСЛО(14, 0))) - (ВЫРАЗИТЬ(ТЗ.Поле / 0.1 - 0.5 КАК ЧИСЛО(14, 0))) * 10, 1) + ПОДСТРОКА("0123456789", 1 + (ВЫРАЗИТЬ(ТЗ.Поле / 0.001 - 0.5 КАК ЧИСЛО(14, 0))) - (ВЫРАЗИТЬ(ТЗ.Поле / 0.01 - 0.5 КАК ЧИСЛО(14, 0))) * 10, 1) КАК СтрокаПоле ИЗ ТЗ КАК ТЗ
все три цифры одновременно ?
(4) хе-хе, жесть ) но иначе никак
trozz здесь тоже филиал вапануса?
НЕЕЕЕЕТТТ!!
(4) зачот :)
есть на нимфостарте алгоритмы от Ильдаровича для перевода.
Там тоже ад и Израиль
И всё из-за того, что cast и convert лень было реализовать в тексте запроса
(4) спасибо, вроде то, что нужно.
Только непонятно, как получить строку из произвольного числа без лидирущих нулей
(11) афигеть, у тебя телефон - дробное число...
Мозги не [...], натяни БСП.
мальчег, не слушай их, они тебя плохому учат
1Сергей разве длина номера не фиксированная?
Нет
+ и на 0 тоже странно реагирует
А чего, даже в ментовку/скорую/пожарку не позвонить ?
Как же нумера 01/02/03/04 ??
:)
кочмар
А каким бы вы сделали номер? Строковым с маской? А как в этом случае искали? Через "Подобно"?
Мимиша почувствовала самца! Весна приде!