Имя: Пароль:
1C
1С v8
Вопрос по ограничению количества выдаваемых символов
0 Валидатор
 
16.07.13
12:15
пишу запрос, в нем задаю следующее слоувие:
ВЫБОР
   КОГДА ЕСТЬNULL(ПланЗакупокСоставПлана.Номенклатура.Артикул, "") = ""
       ТОГДА ""
   ИНАЧЕ ПОДСТРОКА(ПланЗакупокСоставПлана.Номенклатура.Артикул, 1, 2) + "." + ПОДСТРОКА(ПланЗакупокСоставПлана.Номенклатура.Артикул, 3, 2) + "." + ПОДСТРОКА(ПланЗакупокСоставПлана.Номенклатура.Артикул, 5, 100)
КОНЕЦ

данное условие смотрит Артикул, и делит его по точкам, типа первые 2 символа, потом точка, вторые два символа, опять точка, и оставшиеся, вот как в этом условии сделать, чтобы выбирались только первые 5 чисел? Например артикул 12345678, сейчас это будет, как 12.34.56789, а  мне нужно, чтобы было 12.34.5?
1 Ненавижу 1С
 
гуру
16.07.13
12:17
ПОДСТРОКА(ПланЗакупокСоставПлана.Номенклатура.Артикул, 5, 1)
2 Валидатор
 
16.07.13
12:19
точно, спс
3 Ненавижу 1С
 
гуру
16.07.13
12:19
пистец