|
Тип не может быть выбран в запросе | ☑ | ||
---|---|---|---|---|
0
FadeevaElena
01.11.12
✎
12:10
|
Выгружаю в ТаблицаЗначений РегистрСведенийНаборЗаписей. А пишет все равно "Тип не может быть выбран в запросе". Что я делаю не так?
ПрошлоеДвижение = РегистрыНакопления.СвободныеОстатки.СоздатьНаборЗаписей(); ПрошлоеДвижение.Отбор.Регистратор.Установить(Движение.Отбор.Регистратор.Значение); ПрошлоеДвижение.Прочитать(); ПрошлоеДвижениеТаблица = ПрошлоеДвижение.Выгрузить(); Запрос = Новый Запрос; МВТ = Новый МенеджерВременныхТаблиц; Запрос.МенеджерВременныхТаблиц = МВТ; Запрос.Текст = "ВЫБРАТЬ * ПОМЕСТИТЬ ПрошлоеДвижение из &ПрошлоеДвижениеТаблица КАК ПрошлоеДвижение"; Запрос.УстановитьПараметр("ПрошлоеДвижениеТаблица", ПрошлоеДвижениеТаблица); Запрос.Выполнить(); |
|||
1
ZanderZ
01.11.12
✎
12:11
|
колонка в ТЗ не типизирована..
|
|||
2
GLazNik
01.11.12
✎
12:12
|
(0) а зачем такое извращение? Почему регистр не "прочитать" в запросе?
|
|||
3
1Страх
01.11.12
✎
12:13
|
фото нет
|
|||
4
salvator
01.11.12
✎
12:13
|
(0) Это потому что фото в личке нет.
|
|||
5
ptiz
01.11.12
✎
12:14
|
(0) Странно. Приведи сюда структуру регистра и типы всех полей.
|
|||
6
Aprobator
01.11.12
✎
12:15
|
Неужели кто то в измерениях РН СвободныеОстатки поковырялся и захерачил туда неограниченную строку?
|
|||
7
wylde
01.11.12
✎
12:15
|
(0) Почему в одном запросе нельзя все сделать?
|
|||
8
FadeevaElena
01.11.12
✎
12:17
|
(5) УТ 11 РегистрыНакопления.СвободныеОстатки
|
|||
9
salvator
01.11.12
✎
12:21
|
Елена, ответьте, пожалуйста на (2) и (7)
|
|||
10
FadeevaElena
01.11.12
✎
12:24
|
(9) Можно. Задача в том, чтобы сравнить те движения, которые были и новые и выбрать только те товары, по которым остаток изменится.
Все равно какие-то движения параметром надо передавать. |
|||
11
samozvanec
01.11.12
✎
12:28
|
(2)(7) самое интересное, что подобный код пройдет Сценарное тестирование
|
|||
12
samozvanec
01.11.12
✎
12:29
|
(10) уж не обороты ли хотите выбрать за период?
|
|||
13
ptiz
01.11.12
✎
12:29
|
(10) Да, "*" не катит. Перечисляй поля вручную, а лучше - сразу запрос к регистру.
|
|||
14
Domanoff26
01.11.12
✎
12:31
|
(10) а где вы это делаете? вам отриц остаток провкерить или как?
|
|||
15
samozvanec
01.11.12
✎
12:31
|
(0) Фото в студию!!!
|
|||
16
wylde
01.11.12
✎
12:32
|
Запрос.Текст = "ВЫБРАТЬ * ПОМЕСТИТЬ ПрошлоеДвижение из &ПрошлоеДвижениеТаблица КАК ПрошлоеДвижение";
Запрос.УстановитьПараметр("ПрошлоеДвижениеТаблица", ПрошлоеДвижениеТаблица); У вас в этом запросе что-то не так, что значит "*" ? |
|||
17
ptiz
01.11.12
✎
12:34
|
Ошибка из-за поля "МоментВремени"
|
|||
18
salvator
01.11.12
✎
12:34
|
(16) Все поля
|
|||
19
FadeevaElena
01.11.12
✎
12:37
|
(12), (14)
Не обороты и не отрицательный остаток. Мне надо добавить изменения в план обмена с сайтом. А поскольку мы поддерживаем кучу сайтов региональных дистрибьютеров, надо добавлять только те товары, у которых остаток меняется. (17) Спасибо. Буду разбираться. |
|||
20
Domanoff26
01.11.12
✎
12:39
|
(19) тогда чем обороты не подходят?
|
|||
21
wylde
01.11.12
✎
12:42
|
(18) Да неужели? ))
|
|||
22
wylde
01.11.12
✎
12:42
|
Вот ваш запрос, как сказали нужно перечислять все колонки
через ваш "*" не прокатит Запрос.Текст = "ВЫБРАТЬ ПрошлоеДвижение.Активность, |ПрошлоеДвижение.Регистратор, |ПрошлоеДвижение.НомерСтроки и т.д. |ПОМЕСТИТЬ ПрошлоеДвижение из &ПрошлоеДвижениеТаблица КАК ПрошлоеДвижение"; Запрос.УстановитьПараметр("ПрошлоеДвижениеТаблица", ПрошлоеДвижениеТаблица); |
|||
23
samozvanec
01.11.12
✎
12:43
|
(19) Тогда обороты не подойдут, потому что обороты выдадут только те поля, у которых изменился остаток
|
|||
24
samozvanec
01.11.12
✎
12:43
|
(23) * не поля, а товары, пардоньте
|
|||
25
wylde
01.11.12
✎
12:48
|
(0) С ошибкой вашей разобрались, теперь фото в студию! )
|
|||
26
Aprobator
01.11.12
✎
12:48
|
(22) есть другой вариант. Тупо эту колонку в параметр не пихать.
|
|||
27
ptiz
01.11.12
✎
12:49
|
(26) +1
можно колонку "МоментВремени" просто удалять из ТЗ |
|||
28
wylde
01.11.12
✎
12:51
|
(26) и (27) а это уже две фотки )
|
|||
29
Aprobator
01.11.12
✎
12:52
|
(28) хватит одной тока топлесс и поплесс )
|
|||
30
wylde
01.11.12
✎
12:58
|
(0) и женщина как буря улеглась...
|
|||
31
Aprobator
01.11.12
✎
13:00
|
(30) где? Не вижу (
|
|||
32
wylde
01.11.12
✎
13:00
|
успокоилась в смысле
|
|||
33
FadeevaElena
01.11.12
✎
13:17
|
(27) Удаление колонки МоментВремени помогло. Большое спасибо!
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |