|
запрос к таблице значений | ☑ | ||
---|---|---|---|---|
0
KonstantinK90
16.09.16
✎
10:46
|
Всем привет! подскажите почему мой запрос возвращает количество
Запрос = Новый Запрос; МенеджерВремТаблиц = Новый МенеджерВременныхТаблиц; Запрос.МенеджерВременныхТаблиц = МенеджерВремТаблиц; Запрос.Текст = "ВЫБРАТЬ | Таб.КодНоменклатуры, | Таб.НоменклатураСсылка | ПОМЕСТИТЬ ТаблицаДляОстатков |ИЗ | &ТЗМоя КАК Таб |ГДЕ | Таб.НоменклатураСсылка В ИЕРАРХИИ(&Номен)"; Запрос.УстановитьПараметр("ТЗМоя",ТЗМоя); Запрос.УстановитьПараметр("Номен",АКБГруппы); Результат = Запрос.Выполнить().Выбрать(); |
|||
1
KonstantinK90
16.09.16
✎
10:46
|
он же должен возвратить КодНоменклатуры и НоменклатураСсылка
|
|||
2
Timon1405
16.09.16
✎
10:47
|
(0) из-за
| ПОМЕСТИТЬ ТаблицаДляОстатков |
|||
3
aleks_default
16.09.16
✎
10:49
|
(0)он возвращает количество строк во временной таблице
|
|||
4
KonstantinK90
16.09.16
✎
10:50
|
и?
|
|||
5
KonstantinK90
16.09.16
✎
10:50
|
да количество строк но по условию!
|
|||
6
KonstantinK90
16.09.16
✎
10:51
|
А как сделать что бы выводил данные?
|
|||
7
Noxvil
16.09.16
✎
10:51
|
Создай ещё один пакет и помести в него свою таблицу
|
|||
8
varyag
16.09.16
✎
10:51
|
+(2) он показывает количество выборки временной таблицы. Допиши запрос
"ВЫБРАТЬ | Таб.КодНоменклатуры, | Таб.НоменклатураСсылка | ПОМЕСТИТЬ ТаблицаДляОстатков |ИЗ | &ТЗМоя КАК Таб |ГДЕ | Таб.НоменклатураСсылка В ИЕРАРХИИ(&Номен); |ВЫБРАТЬ | ТаблицаДляОстатков.КодНоменклатуры, | ТаблицаДляОстатков.НоменклатураСсылка |ИЗ | ТаблицаДляОстатков КАКТаблицаДляОстатков"; |
|||
9
KonstantinK90
16.09.16
✎
10:54
|
{ВнешняяОбработка.Перепродажи.Форма.ФормаNEW.Форма(968)}: Ошибка при вызове метода контекста (Выполнить)
Результат = Запрос.Выполнить().Выбрать(); по причине: {(10, 4)}: Поле не найдено "ТаблицаДляОстатков.КодНоменклатуры" <<?>>ТаблицаДляОстатков.КодНоменклатуры, |
|||
10
KonstantinK90
16.09.16
✎
10:55
|
вот так на писал
Запрос = Новый Запрос; МенеджерВремТаблиц = Новый МенеджерВременныхТаблиц; Запрос.МенеджерВременныхТаблиц = МенеджерВремТаблиц; Запрос.Текст = "ВЫБРАТЬ | Таб.КодНоменклатуры, | Таб.НоменклатураСсылка | ПОМЕСТИТЬ ТаблицаДляОстатков |ИЗ | &ТЗМоя КАК Таб |ГДЕ | Таб.НоменклатураСсылка В ИЕРАРХИИ(&Номен); ///////////////// |ВЫБРАТЬ | ТаблицаДляОстатков.КодНоменклатуры, | ТаблицаДляОстатков.НоменклатураСсылка |ИЗ | ТаблицаДляОстатков КАКТаблицаДляОстатков"; Запрос.УстановитьПараметр("ТЗМоя",ТЗМоя); Запрос.УстановитьПараметр("Номен",АКБГруппы); Результат = Запрос.Выполнить().Выбрать(); |
|||
11
НЕА123
16.09.16
✎
10:58
|
какать надо раздельно
|
|||
12
KonstantinK90
16.09.16
✎
10:59
|
да да спасибо у видел!
|
|||
13
aleks_default
16.09.16
✎
11:00
|
(12) :))
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |