Имя: Пароль:
1C
1С v8
Запрос. Выборка старшего номера документа по 6 правым цифрам
0 mortal
 
19.08.13
13:47
Приветствую всех!
Есть примитивный запрос:

        "ВЫБРАТЬ ПЕРВЫЕ 1
        |    ПоступлениеТоваровУслуг.Ссылка,
        |    ПоступлениеТоваровУслуг.Номер КАК Номер,
        |    ПоступлениеТоваровУслуг.Дата
        |ИЗ
        |    Документ.ПоступлениеТоваровУслуг КАК ПоступлениеТоваровУслуг
        |ГДЕ
        |    ПоступлениеТоваровУслуг.Дата МЕЖДУ &ДатаНачала И &ДатаКонца
        |    И ПоступлениеТоваровУслуг.ПометкаУдаления = ЛОЖЬ
        |    И ПоступлениеТоваровУслуг.Ссылка <> &ЭтотОбъект
        |
        |УПОРЯДОЧИТЬ ПО
        |    Номер УБЫВ";

Никак не соображу, как его модифицировать, чтобы упорядочивание было только по 6 правым цифрам номера? т.е. задать условие типа "Прав(номердок,6)" непосредственно в запросе.

подскажите, а
1 Wobland
 
19.08.13
13:51
подстрока(стр, 1, 6)
2 Wobland
 
19.08.13
13:51
(1) сторно. никак
3 Wobland
 
19.08.13
13:52
точнее, как, но для этого необходимо знать длину номера
4 mortal
 
19.08.13
13:57
(1) спасибо:)
(3) а тут трабл, т.к. длина номера разная.
жаль, нельзя только с правой стороны цифры "отгрызать"...
5 hhhh
 
19.08.13
14:00
(4) ну, например, если длина номера <=11, то решается через 11 проверок. Типа ВЫБОР КОГДА   .... ТОГДА