|
Как исправить результат запроса? | ☑ | ||
---|---|---|---|---|
0
program345
24.03.15
✎
14:46
|
добрый день!
есть запрос: // Запрос = Новый Запрос; Запрос.УстановитьПараметр("Счет", ДокументОснование); Запрос.Текст = "ВЫБРАТЬ | СчетНаОплатуТовары.ЕдиницаИзмерения, | СчетНаОплатуТовары.ЕдиницаИзмеренияМест, | СчетНаОплатуТовары.Количество, | СчетНаОплатуТовары.КоличествоМест, | СчетНаОплатуТовары.Коэффициент, | СчетНаОплатуТовары.Номенклатура, | СчетНаОплатуТовары.ХарактеристикаНоменклатуры, | СчетНаОплатуТовары.Цена, | СчетНаОплатуТовары.ПроцентСкидкиНаценки, | СчетНаОплатуТовары.ПроцентАвтоматическихСкидок, | СчетНаОплатуТовары.УсловиеАвтоматическойСкидки, | СчетНаОплатуТовары.ЗначениеУсловияАвтоматическойСкидки, | СчетНаОплатуТовары.Ссылка.ВалютаДокумента КАК ВалютаДокумента,"; Запрос.Текст = Запрос.Текст + Символы.ПС + " | ВЫБОР КОГДА СчетНаОплатуТовары.Ссылка.ВалютаДокумента = СчетНаОплатуТовары.Ссылка.ДоговорКонтрагента.ВалютаВзаиморасчетов ТОГДА | СчетНаОплатуТовары.Ссылка.КурсВзаиморасчетов | ИНАЧЕ | 1 | КОНЕЦ КАК КурсДокумента, | ВЫБОР КОГДА СчетНаОплатуТовары.Ссылка.ВалютаДокумента = СчетНаОплатуТовары.Ссылка.ДоговорКонтрагента.ВалютаВзаиморасчетов ТОГДА | СчетНаОплатуТовары.Ссылка.КратностьВзаиморасчетов | ИНАЧЕ | 1 | КОНЕЦ КАК КратностьДокумента, | СчетНаОплатуТовары.Сумма, | СчетНаОплатуТовары.СтавкаНДС, | СчетНаОплатуТовары.СуммаНДС, | СчетНаОплатуТовары.Ссылка.СуммаВключаетНДС КАК СуммаВключаетНДС, | СчетНаОплатуТовары.Ссылка.УчитыватьНДС КАК УчитыватьНДС"; Запрос.Текст = Запрос.Текст + Символы.ПС + "ИЗ | Документ.СчетНаОплатуПокупателю.Товары КАК СчетНаОплатуТовары | |ГДЕ | СчетНаОплатуТовары.Ссылка.Ссылка = &Счет"; Выборка = Запрос.Выполнить().Выбрать(); // В передаваемом параметре товары идут стул1, стул2, стул3. А вот в результате запроса стул1, стул3, стул2. почему так? |
|||
1
D_E_S_131
24.03.15
✎
15:00
|
Надо будет к окулисту записаться. Что-то я не вижу ни установки параметров "СтулN", ни использование этих параметров в запросе.
|
|||
2
Simod
24.03.15
✎
15:02
|
Это очевидно: необходимо явно указывать параметры упорядочивания результатов запроса.
На ИТС есть статья: http://its.1c.ru/db/v8std#content:2149184061:hdoc:_top |
|||
3
D_E_S_131
24.03.15
✎
15:04
|
Simod, а ты видишь "стулья" в запросе?
|
|||
4
program345
24.03.15
✎
15:06
|
(1) (3) стулья передаются в табл части параметра &Счет
|
|||
5
D_E_S_131
24.03.15
✎
15:07
|
(4) Не смешно!
|
|||
6
program345
24.03.15
✎
15:09
|
(5) да
|
|||
7
Simod
24.03.15
✎
15:13
|
(3) Я так понял, что это товары в табличной части и дал общую информацию по вопросу.
|
|||
8
D_E_S_131
24.03.15
✎
15:16
|
Кажись дошло, выбери из "СчетНаОплатуТовары" поле "НомерСтроки" и установи сортировку по нему.
|
|||
9
program345
25.03.15
✎
11:36
|
(8) спасибо! помог.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |