|
Пример запроса остатков номенклатуры с характеристиками для УПП. | ☑ | ||
---|---|---|---|---|
0
Lekar
28.06.14
✎
10:02
|
Добрый день.
Огромная просьба, поделитесь пожалуйста примером запроса остатков номенклатуры (без цен) для восьмерки. Желательно с характеристиками и желательно для УПП :) Спасибо!!! |
|||
1
Wobland
28.06.14
✎
10:23
|
готов поменять на запрос цен номенклатуры
|
|||
2
shuhard
28.06.14
✎
10:34
|
(0) и тебе пофиг, из какого раздела учета эти остатки будут ?
лови: ВЫБРАТЬ ТоварыОрганизацийОстатки.Номенклатура, ТоварыОрганизацийОстатки.ХарактеристикаНоменклатуры, ТоварыОрганизацийОстатки.КоличествоОстаток ИЗ РегистрНакопления.ТоварыОрганизаций.Остатки КАК ТоварыОрганизацийОстатки |
|||
3
Lekar
28.06.14
✎
12:03
|
Прошу прощения (2), можно полный текст запроса, просто не знаю, как сделать выборку по всей номенклатуре...
|
|||
4
kobzon
28.06.14
✎
12:08
|
(3) Ну посмотри какой-нибудь отчет по остаткам.
|
|||
5
shuhard
28.06.14
✎
12:19
|
(3) а это и есть полный текст запроса
|
|||
6
2S
28.06.14
✎
12:20
|
(3) гы, "впихните" параметры в виртуальную таблицу и будет ВАМ "щастье"
|
|||
7
kobzon
28.06.14
✎
12:42
|
(3)
Процедура КнопкаВыполнитьНажатие(Кнопка) Текст = Новый ТекстовыйДокумент; Запрос = Новый Запрос; ТекстЗапроса = "ВЫБРАТЬ | ТоварыОрганизацийОстатки.Номенклатура, | ТоварыОрганизацийОстатки.ХарактеристикаНоменклатуры, | ТоварыОрганизацийОстатки.КоличествоОстаток |ИЗ | РегистрНакопления.ТоварыОрганизаций.Остатки КАК ТоварыОрганизацийОстатки"; Запрос.Текст = ТекстЗапроса; Результат = Запрос.Выполнить().Выбрать(); Пока Результат.Следующий() Цикл Сообщить("Товар: "+Результат.Номенклатура+"С характеристикой: "+Результат.ХарактеристикаНоменклатуры+"Имеет остаток: "+Результат.КоличествоОстаток); КонецЦикла; КонецПроцедуры //КнопкаВыполнитьНажатие(Кнопка) |
|||
8
kobzon
28.06.14
✎
12:42
|
+к (7) Строчка Текст = Новый ТекстовыйДокумент; - не нужна)
|
|||
9
2S
28.06.14
✎
12:44
|
(7) садись, 3
|
|||
10
kobzon
28.06.14
✎
12:45
|
(9) Рассказывай что не так))
|
|||
11
2S
28.06.14
✎
12:46
|
параметры где?
|
|||
12
kobzon
28.06.14
✎
12:49
|
(11) Хз) Пусть ТС подробнее напишет что он хочет, тогда можно и параметры лепить.
|
|||
13
prosto-nik
28.06.14
✎
12:58
|
(12) ТС троллит походу :)
|
|||
14
Джинн
28.06.14
✎
13:02
|
Отче "Товары на складах"
|
|||
15
kobzon
28.06.14
✎
13:04
|
(11) Так?
|ИЗ | РегистрНакопления.ТоварыОрганизаций.Остатки(&Период,Склад = &Склад) КАК ТоварыОрганизацийОстатки"; |
|||
16
Lekar
28.06.14
✎
13:48
|
Спасибо огромное!!!
Все получилось :) ТЗОстатки.Очистить(); Запрос = Новый Запрос; ТекстЗапроса = "ВЫБРАТЬ | ТоварыНаСкладеОстатки.Номенклатура, | ТоварыНаСкладеОстатки.ХарактеристикаНоменклатуры, | ТоварыНаСкладеОстатки.КоличествоОстаток |ИЗ | РегистрНакопления.ТоварыНаСкладах.Остатки( | &Дата, | Склад = &Склад) КАК ТоварыНаСкладеОстатки"; Запрос.УстановитьПараметр("Дата", РабочаяДата); Запрос.УстановитьПараметр("Склад", Склад); Запрос.Текст = ТекстЗапроса; Результат = Запрос.Выполнить().Выбрать(); Пока Результат.Следующий() Цикл НоваяСтрока = ТЗОстатки.Добавить(); НоваяСтрока.Номенклатура = Результат.Номенклатура; НоваяСтрока.ХарактеристикаНоменклатуры = Результат.ХарактеристикаНоменклатуры; НоваяСтрока.ЕдИзм = Результат.Номенклатура.ЕдиницаХраненияОстатков; НоваяСтрока.КоличествоОстаток = Результат.КоличествоОстаток; КонецЦикла; |
|||
17
Lekar
28.06.14
✎
13:50
|
Возможно ли поместить результат запроса сразу в ТаблицуЗначений, при условии, что названия полей совпадают?
Только не знаю, что делать с Единицей измерения... |
|||
18
kobzon
28.06.14
✎
13:52
|
(17) Тогда наверное так:
Результат = Запрос.Выполнить().Выгрузить(ТвояТЗ); |
|||
19
Lekar
28.06.14
✎
14:02
|
(18) Спасибо!
|
|||
20
2S
28.06.14
✎
14:19
|
(17) для этого даже не нужно ТЗ создавать, выгрузиться по полям запроса
|
|||
21
prosto-nik
28.06.14
✎
14:25
|
(18) /Запрос.Выполнить().Выгрузить(ТвояТЗ);/
садись кол ;) |
|||
22
Lekar
28.06.14
✎
14:36
|
(20) У меня на форме ТаблицаЗначений ТЗОстатки размещена, в которую я должен результат запроса вывести, для обозрения пользователем, так сказать :)
|
|||
23
Мимохожий Однако
28.06.14
✎
14:41
|
Возьми консоль запросов и отлаживай до просветления... Выходные поля запроса делай такие же как в ТЗОстатки и будет щасте
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |