Имя: Пароль:
1C
1С v8
Не совпадает порядок строк в табл. части и печат форме документа
0 Софико
 
16.10.14
15:08
Не совпадает порядок строк в табл. части и печатной  форме документа
"Возврат поставщику". В функции ПечатьВозвратаПоставщику()
нет упорядочивания
добавила
УПОРЯДОЧИТЬ ПО     НомерСтроки в запрос
пишет ошибку Во вложенных запросах нельзя применять операцию УПОРЯДОЧИТЬ ПО без использования конструкции ПЕРВЫЕ.
я не знаю куда это добавить(
Никто не подскажет?
1 Софико
 
16.10.14
15:09
Запрос = Новый Запрос;
    Запрос.Текст = "ВЫБРАТЬ
                   |    ВложенныйЗапрос.НомерСтроки,
                   |    ВложенныйЗапрос.Номенклатура,
                   |    ВложенныйЗапрос.Товар,
                   |    ВложенныйЗапрос.КодАртикул,
                   |    ВложенныйЗапрос.Количество,
                   |    ВложенныйЗапрос.ЕдиницаИзмерения,
                   |    ВложенныйЗапрос.Цена,
                   |    ВложенныйЗапрос.Сумма,
                   |    ВложенныйЗапрос.СуммаНДС,
                   |    ВложенныйЗапрос.Метка,
                   |    ВложенныйЗапрос.Характеристика,
                   |    ВложенныйЗапрос.СерияНоменклатуры КАК Серия
                   |ИЗ
                   |    (ВЫБРАТЬ
                   |        ВозвратТоваровПоставщику.Номенклатура КАК Номенклатура,
                   |        ВозвратТоваровПоставщику.НомерСтроки КАК НомерСтроки,
                   |        ВЫРАЗИТЬ(ВозвратТоваровПоставщику.Номенклатура.НаименованиеПолное КАК СТРОКА(1000)) КАК Товар,
                   |        ВозвратТоваровПоставщику.Номенклатура."+ ТекстКодАртикул + " КАК КодАртикул,
                   |        ВозвратТоваровПоставщику.Количество КАК Количество,
                   |        ВозвратТоваровПоставщику.ЕдиницаИзмерения.Представление КАК ЕдиницаИзмерения,
                   |        ВозвратТоваровПоставщику.Цена КАК Цена,
                   |        ВозвратТоваровПоставщику.Сумма КАК Сумма,
                   |        ВозвратТоваровПоставщику.СуммаНДС КАК СуммаНДС,
                   |        0 КАК Метка,
                   |        ВозвратТоваровПоставщику.ХарактеристикаНоменклатуры КАК Характеристика,
                   |        ВозвратТоваровПоставщику.СерияНоменклатуры КАК СерияНоменклатуры
                   |    ИЗ
                   |        Документ.ВозвратТоваровПоставщику.Товары КАК ВозвратТоваровПоставщику
                   |    ГДЕ
                   |        ВозвратТоваровПоставщику.Ссылка = &ТекущийДокумент
    |УПОРЯДОЧИТЬ ПО     НомерСтроки
    |    ОБЪЕДИНИТЬ ВСЕ
                   |    
                   |    ВЫБРАТЬ
                   |        ВозвратТоваровПоставщику.Номенклатура,
                   |        ВозвратТоваровПоставщику.НомерСтроки,
                   |        ВЫРАЗИТЬ(ВозвратТоваровПоставщику.Номенклатура.НаименованиеПолное КАК СТРОКА(1000)),
                   |        ВозвратТоваровПоставщику.Номенклатура."+ ТекстКодАртикул + ",
                   |        ВозвратТоваровПоставщику.Количество,
                   |        ВозвратТоваровПоставщику.Номенклатура.ЕдиницаХраненияОстатков.Представление,
                   |        ВозвратТоваровПоставщику.Цена,
                   |        ВозвратТоваровПоставщику.Сумма,
                   |        ВозвратТоваровПоставщику.СуммаНДС,
                   |        0,
                   |        NULL,
                   |        NULL
                   |    ИЗ
                   |        Документ.ВозвратТоваровПоставщику.Услуги КАК ВозвратТоваровПоставщику
                   |    ГДЕ
                   |        ВозвратТоваровПоставщику.Ссылка = &ТекущийДокумент
                   |    
                   |    ОБЪЕДИНИТЬ ВСЕ
                   |    
                   |    ВЫБРАТЬ
                   |        ВозвратТоваровПоставщику.ОсновноеСредство,
                   |        ВозвратТоваровПоставщику.НомерСтроки,
                   |        ВЫРАЗИТЬ(ВозвратТоваровПоставщику.ОсновноеСредство.НаименованиеПолное КАК СТРОКА(1000)),
                   |        ВозвратТоваровПоставщику.ОсновноеСредство.Код,
                   |        0,
                   |        0,
                   |        0,
                   |        ВозвратТоваровПоставщику.Сумма,
                   |        ВозвратТоваровПоставщику.СуммаНДС,
                   |        0,
                   |        NULL,
                   |        NULL
                   |    ИЗ
                   |        Документ.ВозвратТоваровПоставщику.ОС КАК ВозвратТоваровПоставщику
                   |    ГДЕ
                   |        ВозвратТоваровПоставщику.Ссылка = &ТекущийДокумент
                   |    
                   |    ОБЪЕДИНИТЬ ВСЕ
                   |    
                   |    ВЫБРАТЬ
                   |        ВозвратТоваровПоставщику.Номенклатура,
                   |        ВозвратТоваровПоставщику.НомерСтроки,
                   |        ВЫРАЗИТЬ(ВозвратТоваровПоставщику.Номенклатура.НаименованиеПолное КАК СТРОКА(1000)),
                   |        ВозвратТоваровПоставщику.Номенклатура."+ ТекстКодАртикул + ",
                   |        ВозвратТоваровПоставщику.Количество,
                   |        ВозвратТоваровПоставщику.Номенклатура.ЕдиницаХраненияОстатков.Представление,
                   |        ВозвратТоваровПоставщику.Цена,
                   |        ВозвратТоваровПоставщику.Сумма,
                   |        0,
                   |        2,
                   |        NULL,
                   |        NULL
                   |    ИЗ
                   |        Документ.ВозвратТоваровПоставщику.ВозвратнаяТара КАК ВозвратТоваровПоставщику
                   |    ГДЕ
                   |        ВозвратТоваровПоставщику.Ссылка = &ТекущийДокумент) КАК ВложенныйЗапрос
                   |СГРУППИРОВАТЬ ПО
                   |    ВложенныйЗапрос.ЕдиницаИзмерения,
                   |    ВложенныйЗапрос.Товар,
                   |    ВложенныйЗапрос.КодАртикул,
                   |    ВложенныйЗапрос.Номенклатура,
                   |    ВложенныйЗапрос.НомерСтроки,
                   |    ВложенныйЗапрос.Количество,
                   |    ВложенныйЗапрос.Цена,
                   |    ВложенныйЗапрос.Сумма,
                   |    ВложенныйЗапрос.СуммаНДС,
                   |    ВложенныйЗапрос.Метка,
                   |    ВложенныйЗапрос.Характеристика,
                   |    ВложенныйЗапрос.СерияНоменклатуры"
                   ;
2 Ёпрст
 
16.10.14
15:09
без текста запроса врят ли
3 Ёпрст
 
16.10.14
15:10
|УПОРЯДОЧИТЬ ПО     НомерСтроки


воткните в конец, опосля группировки запроса
4 Alexor
 
16.10.14
15:11
|УПОРЯДОЧИТЬ ПО     НомерСтроки
в конец поставь
5 Ёпрст
 
16.10.14
15:11
а из первого селекта - выкиньте
6 Софико
 
16.10.14
15:13
благодарю)
вроде и сюда добавляла, выходила ошибка.
заработало
7 palpetrovich
 
16.10.14
15:13
а собственно упорядочить по  НомерСтроки какой таблицы? товаров ил услуг? ...или тары? :)
8 palpetrovich
 
16.10.14
15:17
+(7) видать ответа не дождусь :)
9 hhhh
 
16.10.14
15:17
(7) упорядочить там не таблица уже, а алиас поля.
10 Софико
 
16.10.14
15:19
не ожидала, что на такой тупой вопрос для меня прибежит столько помощников. Всем спасибо
11 palpetrovich
 
16.10.14
15:28
(9) а толку? будет 1,2,3... из первой таблицы, потом 1,2,3... из второй таблицы  и т.д.
12 palpetrovich
 
16.10.14
15:29
+(11) если конечно это и нужно - тогда ой :)
13 hhhh
 
16.10.14
15:31
(12) вот поля запроса

"ВЫБРАТЬ
                   |    ВложенныйЗапрос.НомерСтроки,
                   |    ВложенныйЗапрос.Номенклатура,
                   |    ВложенныйЗапрос.Товар,
                   |    ВложенныйЗапрос.КодАртикул,
                   |    ВложенныйЗапрос.Количество,
                   |    ВложенныйЗапрос.ЕдиницаИзмерения,
                   |    ВложенныйЗапрос.Цена,
                   |    ВложенныйЗапрос.Сумма,
                   |    ВложенныйЗапрос.СуммаНДС,
                   |    ВложенныйЗапрос.Метка,
                   |    ВложенныйЗапрос.Характеристика,
                   |    ВложенныйЗапрос.СерияНоменклатуры КАК Серия
                   |ИЗ


больше нет. Кончайте чудить.
14 palpetrovich
 
16.10.14
15:35
15 Трик
 
16.10.14
15:39
>> пишет ошибку Во вложенных запросах нельзя применять операцию УПОРЯДОЧИТЬ ПО без использования конструкции ПЕРВЫЕ.

я бы написал ПЕРВЫЕ 9тыщьмульенов

XD
16 palpetrovich
 
16.10.14
15:44
+(14) на картинке УПОРЯДОЧИТЬ забыл, с "УПОРЯДОЧИТЬ ПО НомерСтроки" будет 1,1,2,3...
вот теперь все, ухожу    :)